<?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 Re: ERROR 22-322: Expecting a name in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708484#M217733</link>
    <description>&lt;P&gt;Please run&amp;nbsp;&lt;EM&gt;this&lt;/EM&gt; code (and&amp;nbsp;&lt;U&gt;nothing&lt;/U&gt;&amp;nbsp;else)&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let DataDte=&amp;amp;columndt;

proc sql;
       create table Program_Issues_EMRO1 as
              select
                     'Enterprise'                                                    as Team
                 ,'EMRO-HLS'                                                    as Role
                 ,EMRO                                                             as Name
                 ,'Active + Inactive Model Count'                       as Catageory
                 ,count(*)                                                           as &amp;amp;DataDte
              from DetailData1
             
           Group by 1, 2, 3, 4;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;so we can localize the problem.&lt;/P&gt;</description>
    <pubDate>Mon, 28 Dec 2020 22:03:54 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2020-12-28T22:03:54Z</dc:date>
    <item>
      <title>ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708461#M217723</link>
      <description>&lt;P&gt;&lt;FONT face="Calibri" color="#000000"&gt;Hello, I'm getting the following ERROR 22-322: Expecting a name.&amp;nbsp;&amp;nbsp; First set of code works fine, &amp;nbsp;second set of code throwing an error.&amp;nbsp; &amp;nbsp;I want to get away from having to enter the value in manually.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;My code that work:&lt;BR /&gt;&amp;nbsp;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp; Macro variables used for output file name and new column in file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;%let DataDte='EOD 12-27'n;&lt;BR /&gt;.&lt;BR /&gt;.&lt;BR /&gt;proc sql;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table Program_Issues_EMRO1 as&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Enterprise'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;as Team&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'EMRO-HLS'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Role&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,EMRO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'Active + Inactive Model Count'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Catageory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,count(*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as &amp;amp;DataDte&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from DetailData1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by 1, 2, 3, 4;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;My code that does not work:&lt;/P&gt;&lt;P&gt;&amp;amp;columndt is a macro variable that contains 'EOD 12-27'n&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp; What is the issue,&amp;nbsp; seems to be the same value.&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp; Macro variables used for output file name and new column in file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;%let DataDte=&amp;amp;columndt;&lt;BR /&gt;.&lt;BR /&gt;.&lt;BR /&gt;proc sql;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table Program_Issues_EMRO1 as&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Enterprise'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;as Team&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'EMRO-HLS'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Role&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,EMRO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'Active + Inactive Model Count'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Catageory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,count(*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as &amp;amp;DataDte&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from DetailData1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by 1, 2, 3, 4;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 19:14:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708461#M217723</guid>
      <dc:creator>covershaker45</dc:creator>
      <dc:date>2020-12-28T19:14:54Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708462#M217724</link>
      <description>&lt;P&gt;Please add&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;options mprint symbolgen;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;to your code, and then post the complete log from it by copy/pasting into a window opened with the &amp;lt;/&amp;gt; button.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 19:20:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708462#M217724</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-12-28T19:20:22Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708470#M217727</link>
      <description>&lt;P&gt;See snippet of the log.&amp;nbsp;&amp;nbsp; Not able to attach the entire log as it 3 MB and&amp;nbsp; would trigger a security event.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable HLDDATE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HLDDATE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable FILEDT resolves to 20201227&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable PATH1 resolves to /users/emrmra/Dwight/Daily Monitoring and Escalation Report&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE2 resolves to 20201227&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HISDATA resolves to Cw3000&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 76&lt;BR /&gt;&amp;nbsp;ERROR 22-322: Expecting a name.&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;ERROR 76-322: Syntax error, statement will be ignored.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 20:29:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708470#M217727</guid>
      <dc:creator>covershaker45</dc:creator>
      <dc:date>2020-12-28T20:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708473#M217729</link>
      <description>&lt;P&gt;This code&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let DataDte=&amp;amp;columndt;
.
.
proc sql;
       create table Program_Issues_EMRO1 as
              select
                     'Enterprise'                                                    as Team
                 ,'EMRO-HLS'                                                    as Role
                 ,EMRO                                                             as Name
                 ,'Active + Inactive Model Count'                       as Catageory
                 ,count(*)                                                           as &amp;amp;DataDte
              from DetailData1
             
           Group by 1, 2, 3, 4;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;CANNOT produce a 3 MB log. If it hits a syntax ERROR, the log will in fact be very short.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 20:39:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708473#M217729</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-12-28T20:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708476#M217731</link>
      <description>&lt;P&gt;Correct that is only a sample of the code.&amp;nbsp; The entire code is 15000+ lines.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;‘EOD 12-25’&amp;nbsp; will be used as an alias for the count(*) in the SQL, so it would become a variable name.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As mentioned previously if I use %let DataDte = ‘EOD 12-25’n&amp;nbsp;&amp;nbsp; it works.&amp;nbsp;&amp;nbsp;&amp;nbsp; It fails when I replace ‘EOD 12-25’&amp;nbsp; with a macro variable with same value.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Code that work:&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp; Macro variables used for output file name and new column in file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;%let DataDte='EOD 12-27'n;&lt;BR /&gt;.&lt;BR /&gt;.&lt;BR /&gt;proc sql;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table Program_Issues_EMRO1 as&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Enterprise'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Team&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'EMRO-HLS'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Role&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,EMRO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'Active + Inactive Model Count'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Catageory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,count(*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as &amp;amp;DataDte&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from DetailData1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by 1, 2, 3, 4;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Code does not work:&lt;BR /&gt;&amp;amp;columndt is a macro variable that contains 'EOD 12-27'n&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp; What is the issue,&amp;nbsp; seems to be the same value.&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp; Macro variables used for output file name and new column in file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;%let DataDte=&amp;amp;columndt;&lt;BR /&gt;.&lt;BR /&gt;.&lt;BR /&gt;proc sql;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table Program_Issues_EMRO1 as&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Enterprise'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Team&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'EMRO-HLS'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Role&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,EMRO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'Active + Inactive Model Count'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Catageory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,count(*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as &amp;amp;DataDte&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from DetailData1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by 1, 2, 3, 4;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 21:17:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708476#M217731</guid>
      <dc:creator>covershaker45</dc:creator>
      <dc:date>2020-12-28T21:17:58Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708484#M217733</link>
      <description>&lt;P&gt;Please run&amp;nbsp;&lt;EM&gt;this&lt;/EM&gt; code (and&amp;nbsp;&lt;U&gt;nothing&lt;/U&gt;&amp;nbsp;else)&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let DataDte=&amp;amp;columndt;

proc sql;
       create table Program_Issues_EMRO1 as
              select
                     'Enterprise'                                                    as Team
                 ,'EMRO-HLS'                                                    as Role
                 ,EMRO                                                             as Name
                 ,'Active + Inactive Model Count'                       as Catageory
                 ,count(*)                                                           as &amp;amp;DataDte
              from DetailData1
             
           Group by 1, 2, 3, 4;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;so we can localize the problem.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 22:03:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708484#M217733</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-12-28T22:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708488#M217735</link>
      <description>&lt;P&gt;&lt;EM&gt;Had to add additional code to bring in data.&amp;nbsp; Below code got error&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;options mlogic mprint merror nosource nonotes missing=0 symbolgen;&lt;BR /&gt;%put _automatic_;&lt;/P&gt;&lt;P&gt;libname Myfiles '/users/emrmra/Dwight/Daily Monitoring and Escalation Report';&lt;/P&gt;&lt;P&gt;%let path1=/users/emrmra/Dwight/Daily Monitoring and Escalation Report;&lt;BR /&gt;%let path2=/users/emrmra/Dwight/Daily Monitoring and Escalation Report;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp; Macro variables used for output file name and new column in file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;/P&gt;&lt;P&gt;%let columndt=EOD 12-27;&lt;BR /&gt;%let filedt = 20201227;&lt;/P&gt;&lt;P&gt;%put &amp;amp;columndt.;&lt;BR /&gt;%let HldDate=%str(%')%trim(&amp;amp;columndt)%str(%')n;&lt;BR /&gt;%put &amp;amp;HldDate.;&lt;/P&gt;&lt;P&gt;%let DataDte=&amp;amp;HldDate;&lt;BR /&gt;%put &amp;amp;DataDte.;&lt;/P&gt;&lt;P&gt;%let DataDte2=&amp;amp;filedt;&lt;BR /&gt;%let hisdata=Cw3000;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Importing Inventory file from DMER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;proc import out=dir&lt;BR /&gt;&amp;nbsp;datafile="&amp;amp;path1/Daily Monitoring and Escalation Report_Enterprise.&amp;amp;DataDte2..xlsx"&lt;BR /&gt;&amp;nbsp;dbms=xlsx replace;&lt;BR /&gt;&amp;nbsp;getnames=yes;&lt;BR /&gt;&amp;nbsp;range="Inventory$A2:&amp;amp;hisdata.";&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Filtering DMER Inventory for CCAR only&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;Data DetailData1;&lt;BR /&gt;&amp;nbsp;set Dir;&lt;BR /&gt;&amp;nbsp;if 'Used in CCAR'n = 'Y';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;length EMRO $40.;&lt;BR /&gt;&amp;nbsp;EMRO = 'Doe, John';&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating the different metrics (EMRO, MRO, MVL levels)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;&amp;nbsp;create table Program_Issues_EMRO1 as&lt;BR /&gt;&amp;nbsp;&amp;nbsp;select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;'Enterprise' &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Team&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'EMRO-HLS'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Role&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,EMRO &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'Active + Inactive Model Count'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;as Catageory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,count(*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;as &amp;amp;DataDte&lt;BR /&gt;&amp;nbsp;&amp;nbsp;from DetailData1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by 1, 2, 3, 4;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;BR /&gt;&amp;nbsp;INFO: Character variables have defaulted to a length of 200 at the places given by: (Line):(Column). Truncation can result.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40:1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RC&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable _SASWSTEMP_ resolves to /home/nbddqv2/.sasstudio/.images/00f84f34-44fe-4040-8412-6af524637b24&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable GRAPHINIT resolves to GOPTIONS RESET=ALL GSFNAME=_GSFNAME;&lt;BR /&gt;&amp;nbsp;72&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;73&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; options mlogic mprint merror nosource nonotes missing=0 symbolgen;&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFDSID 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFDSNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFLIB&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFSTR1&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFSTR2&lt;BR /&gt;&amp;nbsp;AUTOMATIC FSPBDV&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSADDRBITS 64&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSBUFFR&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSCC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSCHARWIDTH 1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSCMD&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDATASTEPPHASE&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDATE 28DEC20&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDATE9 28DEC2020&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDAY Monday&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDEVIC&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDMG 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDSN WORK&amp;nbsp;&amp;nbsp;&amp;nbsp; PROGRAM_ISSUES_EMRO1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSENCODING latin1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSENDIAN LITTLE&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSENV BACK&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSERR 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSERRORTEXT 76-322: Syntax error, statement will be ignored.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSFILRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSHOSTINFOLONG Linux LIN X64 3.10.0-1160.2.2.el7.x86_64 #1 SMP Sat Oct 17 05:06:47 UTC 2020 x86_64 Red Hat Enterprise&lt;BR /&gt;&amp;nbsp;Linux Server release 7.9 (Maipo)&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSHOSTNAME lrdna455papdri&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILEDEVICE&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILEDIR&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILEFILEREF&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILENAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINDEX 18&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINFO 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSJOBID 18312&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLAST WORK.PROGRAM_ISSUES_EMRO1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLCKRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLIBRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLOGAPPLNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMACRONAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMAXLONG 9007199254740992&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMENV S&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMSG&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSNCPU 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSNOBS 1811&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSODSESCAPECHAR 03&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSODSGRAPHICS 1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSODSPATH&amp;nbsp; WORK.TEMPLAT(UPDATE) SASUSER.TEMPLAT(READ) SASHELP.TMPLMST(READ)&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPARM&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPRINTTOLOG&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPRINTTOLIST&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCESSID 41DCAE80A8785ACD4018000000000000&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCESSMODE SAS Workspace Server&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCESSNAME Object Server&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSCP LIN X64&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSCPL Linux&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSITE 70132342&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSIZEOFLONG 8&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSIZEOFPTR 8&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSIZEOFUNICODE 4&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSTARTID&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSTARTNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTCPIPHOSTNAME lrdna455papdri.usrdnwx.amrs.bankofamerica.com&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIME 16:43&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIMEZONE GMT-05:00&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIMEZONEIDENT ETC/GMT+5&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIMEZONEOFFSET -18000&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSUSERID nbddqv2&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSVER 9.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSVLONG 9.04.01M6P110718&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSVLONG4 9.04.01M6P11072018&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSWARNINGTEXT The data set WORK.DETAILDATA1 may be incomplete.&amp;nbsp; When this step was stopped there were 0 observations and&lt;BR /&gt;&amp;nbsp;2 variables.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable COLUMNDT resolves to EOD 12-27&lt;BR /&gt;&amp;nbsp;EOD 12-27&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; This macro was compiled from the autocall file /sasgrid/prd/sashome/SASFoundation/9.4/sasautos/trim.sas&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable COLUMNDT resolves to EOD 12-27&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; Parameter VALUE has value EOD 12-27&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to EOD 12-27&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 9; stop value is 1; by value is -1.&amp;nbsp;&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to EOD 12-27&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 9&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; %GOTO TRIMMED (label resolves to TRIMMED).&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 9&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to EOD 12-27&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 9&lt;BR /&gt;&amp;nbsp;MLOGIC(TRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HLDDATE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HLDDATE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable FILEDT resolves to 20201227&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable PATH1 resolves to /users/emrmra/Dwight/Daily Monitoring and Escalation Report&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE2 resolves to 20201227&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HISDATA resolves to Cw3000&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 76&lt;BR /&gt;&amp;nbsp;ERROR 22-322: Expecting a name.&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;ERROR 76-322: Syntax error, statement will be ignored.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable GRAPHTERM resolves to GOPTIONS NOACCESSIBLE;&lt;BR /&gt;&amp;nbsp;150&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Below code ran without errors.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;options mlogic mprint merror nosource nonotes missing=0 symbolgen;&lt;BR /&gt;%put _automatic_;&lt;/P&gt;&lt;P&gt;libname Myfiles '/users/emrmra/Dwight/Daily Monitoring and Escalation Report';&lt;/P&gt;&lt;P&gt;%let path1=/users/emrmra/Dwight/Daily Monitoring and Escalation Report;&lt;BR /&gt;%let path2=/users/emrmra/Dwight/Daily Monitoring and Escalation Report;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp; Macro variables used for output file name and new column in file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;/P&gt;&lt;P&gt;%let filedt = 20201227;&lt;/P&gt;&lt;P&gt;%let HldDate='EOD 12-27'n;&lt;BR /&gt;%put &amp;amp;HldDate.;&lt;/P&gt;&lt;P&gt;%let DataDte=&amp;amp;HldDate;&lt;BR /&gt;%put &amp;amp;DataDte.;&lt;/P&gt;&lt;P&gt;%let DataDte2=&amp;amp;filedt;&lt;BR /&gt;%let hisdata=Cw3000;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Importing Inventory file from DMER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;proc import out=dir&lt;BR /&gt;&amp;nbsp;datafile="&amp;amp;path1/Daily Monitoring and Escalation Report_Enterprise.&amp;amp;DataDte2..xlsx"&lt;BR /&gt;&amp;nbsp;dbms=xlsx replace;&lt;BR /&gt;&amp;nbsp;getnames=yes;&lt;BR /&gt;&amp;nbsp;range="Inventory$A2:&amp;amp;hisdata.";&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Filtering DMER Inventory for CCAR only&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;BR /&gt;Data DetailData1;&lt;BR /&gt;&amp;nbsp;set Dir;&lt;BR /&gt;&amp;nbsp;if 'Used in CCAR'n = 'Y';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;length EMRO $40.;&lt;BR /&gt;&amp;nbsp;EMRO = 'Doe, John';&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;/*******************************************************************************/&lt;BR /&gt;/***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating the different metrics (EMRO, MRO, MVL levels)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ***/&lt;BR /&gt;/*******************************************************************************/&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;&amp;nbsp;create table Program_Issues_EMRO1 as&lt;BR /&gt;&amp;nbsp;&amp;nbsp;select&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;'Enterprise' &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Team&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'EMRO-HLS'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Role&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,EMRO &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;as Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,'Active + Inactive Model Count'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;as Catageory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,count(*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;as &amp;amp;DataDte&lt;BR /&gt;&amp;nbsp;&amp;nbsp;from DetailData1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by 1, 2, 3, 4;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;BR /&gt;&amp;nbsp;INFO: Character variables have defaulted to a length of 200 at the places given by: (Line):(Column). Truncation can result.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40:1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RC&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable _SASWSTEMP_ resolves to /home/nbddqv2/.sasstudio/.images/a46a955f-4b3f-4139-a6ae-f9da2c11f70c&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted for printing.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable GRAPHINIT resolves to GOPTIONS RESET=ALL GSFNAME=_GSFNAME;&lt;BR /&gt;&amp;nbsp;72&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;73&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; options mlogic mprint merror nosource nonotes missing=0 symbolgen;&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFDSID 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFDSNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFLIB&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFSTR1&lt;BR /&gt;&amp;nbsp;AUTOMATIC AFSTR2&lt;BR /&gt;&amp;nbsp;AUTOMATIC FSPBDV&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSADDRBITS 64&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSBUFFR&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSCC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSCHARWIDTH 1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSCMD&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDATASTEPPHASE&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDATE 28DEC20&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDATE9 28DEC2020&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDAY Monday&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDEVIC&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDMG 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSDSN WORK&amp;nbsp;&amp;nbsp;&amp;nbsp; PROGRAM_ISSUES_EMRO1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSENCODING latin1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSENDIAN LITTLE&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSENV BACK&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSERR 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSERRORTEXT 76-322: Syntax error, statement will be ignored.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSFILRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSHOSTINFOLONG Linux LIN X64 3.10.0-1160.2.2.el7.x86_64 #1 SMP Sat Oct 17 05:06:47 UTC 2020 x86_64 Red Hat Enterprise&lt;BR /&gt;&amp;nbsp;Linux Server release 7.9 (Maipo)&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSHOSTNAME lrdna455papdri&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILEDEVICE&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILEDIR&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILEFILEREF&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINCLUDEFILENAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINDEX 18&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSINFO 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSJOBID 18312&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLAST WORK.PROGRAM_ISSUES_EMRO1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLCKRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLIBRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSLOGAPPLNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMACRONAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMAXLONG 9007199254740992&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMENV S&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSMSG&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSNCPU 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSNOBS 1811&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSODSESCAPECHAR 03&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSODSGRAPHICS 1&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSODSPATH&amp;nbsp; WORK.TEMPLAT(UPDATE) SASUSER.TEMPLAT(READ) SASHELP.TMPLMST(READ)&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPARM&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPRINTTOLOG&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPRINTTOLIST&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCESSID 41DCAE80A8785ACD4018000000000000&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCESSMODE SAS Workspace Server&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCESSNAME Object Server&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSPROCNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSRC 0&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSCP LIN X64&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSCPL Linux&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSITE 70132342&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSIZEOFLONG 8&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSIZEOFPTR 8&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSIZEOFUNICODE 4&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSTARTID&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSSTARTNAME&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTCPIPHOSTNAME lrdna455papdri.usrdnwx.amrs.bankofamerica.com&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIME 16:43&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIMEZONE GMT-05:00&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIMEZONEIDENT ETC/GMT+5&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSTIMEZONEOFFSET -18000&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSUSERID nbddqv2&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSVER 9.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSVLONG 9.04.01M6P110718&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSVLONG4 9.04.01M6P11072018&lt;BR /&gt;&amp;nbsp;AUTOMATIC SYSWARNINGTEXT The data set WORK.DETAILDATA1 may be incomplete.&amp;nbsp; When this step was stopped there were 0 observations and&lt;BR /&gt;&amp;nbsp;2 variables.&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HLDDATE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HLDDATE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable FILEDT resolves to 20201227&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable PATH1 resolves to /users/emrmra/Dwight/Daily Monitoring and Escalation Report&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE2 resolves to 20201227&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable HISDATA resolves to Cw3000&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable DATADTE resolves to 'EOD 12-27'n&lt;BR /&gt;&amp;nbsp;SYMBOLGEN:&amp;nbsp; Macro variable GRAPHTERM resolves to GOPTIONS NOACCESSIBLE;&lt;BR /&gt;&amp;nbsp;146&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Dec 2020 23:23:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708488#M217735</guid>
      <dc:creator>covershaker45</dc:creator>
      <dc:date>2020-12-28T23:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708526#M217759</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Why don't you use valid SAS variable names ? You wouldn't have to deal with quoting problems.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Dec 2020 08:16:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708526#M217759</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2020-12-29T08:16:12Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708531#M217764</link>
      <description>&lt;P&gt;If you can't changevariables names, you can try :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;,count(*)        as %unquote(&amp;amp;DataDte.)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;How was DataDte generated ?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Dec 2020 08:45:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708531#M217764</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2020-12-29T08:45:21Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR 22-322: Expecting a name</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708548#M217769</link>
      <description>&lt;P&gt;It sounds like you have a macro quoting problem. My guess is that the COLUMNDT variable was constructed something like&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let ColumnDt=%str(%'&amp;amp;someothervariable%'n);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The SAS processor cannot understand that quoted value as a name. I can replicate your error like this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let x=%str(%' x value%'n);
%put &amp;amp;x;

proc sql;
  select name as &amp;amp;x from sashelp.class;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;but when I use %unquote(&amp;amp;x) instead of &amp;amp;x (as suggested by &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/30622"&gt;@gamotte&lt;/a&gt;&amp;nbsp;), the program works OK.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you are using the DataDte variable in many places, you may want to do the %unquoting there:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%let DataDte=%unquote(&amp;amp;ColumnDt);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;and then leave the rest of your program unchanged.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or you can do the unquoting on the original ColumnDt variable, if that makes for better code.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Dec 2020 12:16:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-22-322-Expecting-a-name/m-p/708548#M217769</guid>
      <dc:creator>s_lassen</dc:creator>
      <dc:date>2020-12-29T12:16:53Z</dc:date>
    </item>
  </channel>
</rss>

