<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic REGEXP_REPLACE function giving different results in Greenplum and Snowflake in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/REGEXP-REPLACE-function-giving-different-results-in-Greenplum/m-p/725063#M38311</link>
    <description>&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In SAS/ACCESS connect to Snowflake interface&amp;nbsp; the function REGEXP_REPLACE is searching for exact pattern that we pass in the list of values to filter from DB.&lt;/P&gt;&lt;P&gt;Whereas SAS/ACCESS connect to Greenplum interface the same function REGEXP_REPLACE is searching for all pattern matches that we pass in the list of values to filter from DB.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;COLUMN_NAME:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; DD&lt;/P&gt;&lt;P&gt;MA COASTAL AREA&lt;/P&gt;&lt;P&gt;COASTAL AREA&lt;/P&gt;&lt;P&gt;GIS DD&lt;/P&gt;&lt;P&gt;GIS MET&lt;/P&gt;&lt;P&gt;GIS.MET&lt;/P&gt;&lt;P&gt;GIS/ROLLOUT&lt;/P&gt;&lt;P&gt;GIS/DD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Condition:&lt;/P&gt;&lt;P&gt;ex: where REGEXP_REPLACE(UPPER(COLUMN_NAME),'\s+$','') in ('COASTAL AREA','DD','MET','ROLLOUT')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Greenplum Output:&lt;/P&gt;&lt;P&gt;DD&lt;/P&gt;&lt;P&gt;MA COASTAL AREA&lt;/P&gt;&lt;P&gt;COASTAL AREA&lt;/P&gt;&lt;P&gt;GIS DD&lt;/P&gt;&lt;P&gt;GIS MET&lt;/P&gt;&lt;P&gt;GIS.MET&lt;/P&gt;&lt;P&gt;GIS/ROLLOUT&lt;/P&gt;&lt;P&gt;GIS/DD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Snowflake Output:&lt;/P&gt;&lt;P&gt;COASTAL AREA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How would i get exact above Greenplum result in snowflake ( without LIBNAME statement and Using explicit pass through facility only ).&lt;/P&gt;</description>
    <pubDate>Wed, 10 Mar 2021 06:41:12 GMT</pubDate>
    <dc:creator>naresh1</dc:creator>
    <dc:date>2021-03-10T06:41:12Z</dc:date>
    <item>
      <title>REGEXP_REPLACE function giving different results in Greenplum and Snowflake</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/REGEXP-REPLACE-function-giving-different-results-in-Greenplum/m-p/725063#M38311</link>
      <description>&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In SAS/ACCESS connect to Snowflake interface&amp;nbsp; the function REGEXP_REPLACE is searching for exact pattern that we pass in the list of values to filter from DB.&lt;/P&gt;&lt;P&gt;Whereas SAS/ACCESS connect to Greenplum interface the same function REGEXP_REPLACE is searching for all pattern matches that we pass in the list of values to filter from DB.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;COLUMN_NAME:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; DD&lt;/P&gt;&lt;P&gt;MA COASTAL AREA&lt;/P&gt;&lt;P&gt;COASTAL AREA&lt;/P&gt;&lt;P&gt;GIS DD&lt;/P&gt;&lt;P&gt;GIS MET&lt;/P&gt;&lt;P&gt;GIS.MET&lt;/P&gt;&lt;P&gt;GIS/ROLLOUT&lt;/P&gt;&lt;P&gt;GIS/DD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Condition:&lt;/P&gt;&lt;P&gt;ex: where REGEXP_REPLACE(UPPER(COLUMN_NAME),'\s+$','') in ('COASTAL AREA','DD','MET','ROLLOUT')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Greenplum Output:&lt;/P&gt;&lt;P&gt;DD&lt;/P&gt;&lt;P&gt;MA COASTAL AREA&lt;/P&gt;&lt;P&gt;COASTAL AREA&lt;/P&gt;&lt;P&gt;GIS DD&lt;/P&gt;&lt;P&gt;GIS MET&lt;/P&gt;&lt;P&gt;GIS.MET&lt;/P&gt;&lt;P&gt;GIS/ROLLOUT&lt;/P&gt;&lt;P&gt;GIS/DD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Snowflake Output:&lt;/P&gt;&lt;P&gt;COASTAL AREA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How would i get exact above Greenplum result in snowflake ( without LIBNAME statement and Using explicit pass through facility only ).&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 06:41:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/REGEXP-REPLACE-function-giving-different-results-in-Greenplum/m-p/725063#M38311</guid>
      <dc:creator>naresh1</dc:creator>
      <dc:date>2021-03-10T06:41:12Z</dc:date>
    </item>
  </channel>
</rss>

