<?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 PROC SQL NOWARN? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28549#M6633</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Quite possible..Thanks. &lt;/P&gt;&lt;P&gt;If so, I can always re-route the log file for a bit..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Oct 2011 22:35:59 GMT</pubDate>
    <dc:creator>_LB</dc:creator>
    <dc:date>2011-10-12T22:35:59Z</dc:date>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28547#M6631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there is a certain version that PROC SQL Nowarn is supported?&lt;/P&gt;&lt;P&gt;I attempt to insert it as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC SQL NOPRINT (FOR SOMETHING ELSE)&amp;nbsp; NOWARN;&lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;QUIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THE NOPRINT works but not the other.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lawrence&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Oct 2011 22:23:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28547#M6631</guid>
      <dc:creator>_LB</dc:creator>
      <dc:date>2011-10-12T22:23:15Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28548#M6632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Proc SQL does have an undocumented nowarn option.&amp;nbsp; I'm not sure when it was introduced and, since it isn't documented, it may have been pulled.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Oct 2011 22:33:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28548#M6632</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2011-10-12T22:33:56Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28549#M6633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Quite possible..Thanks. &lt;/P&gt;&lt;P&gt;If so, I can always re-route the log file for a bit..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Oct 2011 22:35:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28549#M6633</guid>
      <dc:creator>_LB</dc:creator>
      <dc:date>2011-10-12T22:35:59Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28550#M6634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure which warning(s) you are trying to suppress.&amp;nbsp; NOWARN does suppress the WARNING associated with INOBS which may be the only one it affects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;611&amp;nbsp; options fullstimer=0;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;612&amp;nbsp; proc sql noprint;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;613&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reset inobs=3;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;614&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table class1 as select * from sashelp.class;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;WARNING: Only 3 records were read from SASHELP.CLASS due to INOBS= option.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;NOTE: Table WORK.CLASS1 created, with 3 rows and 5 columns.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;615&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %put _global_;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLOBS 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLOOPS 13&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SYS_SQL_IP_ALL -1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SYS_SQL_IP_STMT&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLXOBS 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLRC 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLEXITCODE 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;616&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reset inobs=4 nowarn;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;617&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table class2 as select * from sashelp.class;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;NOTE: Table WORK.CLASS2 created, with 4 rows and 5 columns.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;618&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %put _global_;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLOBS 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLOOPS 14&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SYS_SQL_IP_ALL -1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SYS_SQL_IP_STMT&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLXOBS 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLRC 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;GLOBAL SQLEXITCODE 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;619&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quit;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;NOTE: PROCEDURE SQL used (Total process time):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.03 seconds&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: 'SAS Monospace';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.03 seconds&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2011 11:37:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28550#M6634</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2011-10-13T11:37:36Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28551#M6635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA_NULL_;&lt;/P&gt;&lt;P&gt;The warning I get is: &lt;/P&gt;&lt;P&gt;WARNING: INPUT function reported 'WARNING: Illegal first argument to function' while processing WHERE &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a byproduct of where on occasion there is missing data in the dataset itself.&lt;/P&gt;&lt;P&gt;I have gotten around this issue by re-directing the log file-Amazing that even at 1/3 of the dataset, it generates a whopping 69 MB log file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lawrence &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2011 19:30:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28551#M6635</guid>
      <dc:creator>_LB</dc:creator>
      <dc:date>2011-10-13T19:30:43Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28552#M6636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It would help if you post your entire proc sql code.&amp;nbsp; If it is simply the warning from an input function that you want to avoid you may be able to accomplish that by including ?? before the specified informat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2011 19:35:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28552#M6636</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2011-10-13T19:35:34Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28553#M6637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Art, &lt;/P&gt;&lt;P&gt;The code is as follows for the PROC SQL part-Please note that is a larger part of a macro-&lt;/P&gt;&lt;P&gt;Thanks for looking at this-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Lawrence &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%macro groupsxz (data=, var=,var1=,var2=,var3=);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; proc sort data=&amp;amp;data(keep=&amp;amp;var &amp;amp;var1 &amp;amp;var2 &amp;amp;var3) out=values nodupkey ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by &amp;amp;var3;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set values end=last;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call symputx('sitea'||left(_n_),&amp;amp;var);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call symputx('siteb'||left(_n_),&amp;amp;var1);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call symputx('sitec'||left(_n_),&amp;amp;var2);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if last then call symputx('count',_n_,'g');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;%put _local_;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC PRINTTO LOG='p:\LOG.txt';&lt;/P&gt;&lt;P&gt;DATA _NULL_&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;select(&amp;amp;var);&lt;/P&gt;&lt;P&gt;%do i=1 %to &amp;amp;count;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql noprint nowarn;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table RN as select distinct fixdate,&lt;/P&gt;&lt;P&gt;SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*) as RN format percent10.,&lt;/P&gt;&lt;P&gt;trim(left(compress(put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*),percent10.)||'('||put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END),8.)||'/'||put(count(*),8.)||')')))&lt;/P&gt;&lt;P&gt;as RNT&lt;/P&gt;&lt;P&gt;from SHAREPOINT as A&lt;/P&gt;&lt;P&gt;where intnx('month',today(),-12)&amp;lt;=fixdate&amp;lt;intnx('month',today(),0) and&lt;/P&gt;&lt;P&gt;INPUT(SUBSTR(A.Observed_Role_,1,2),8.) = 1 and &lt;/P&gt;&lt;P&gt;UNIT in ("&amp;amp;&amp;amp;sitea&amp;amp;i")&lt;/P&gt;&lt;P&gt;GROUP BY FIXDATE, UNIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table MD as select distinct fixdate,&lt;/P&gt;&lt;P&gt;SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*) as MD format percent10.,&lt;/P&gt;&lt;P&gt;trim(left(compress(put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*),percent10.)||'('||put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END),8.)||'/'||put(count(*),8.)||')')))&lt;/P&gt;&lt;P&gt;as MDT&lt;/P&gt;&lt;P&gt;from SHAREPOINT as A&lt;/P&gt;&lt;P&gt;where intnx('month',today(),-12)&amp;lt;=fixdate&amp;lt;intnx('month',today(),0) and&lt;/P&gt;&lt;P&gt;INPUT(SUBSTR(A.Observed_Role_,1,2),8.) = 2 and &lt;/P&gt;&lt;P&gt;UNIT in ("&amp;amp;&amp;amp;sitea&amp;amp;i")&lt;/P&gt;&lt;P&gt;GROUP BY FIXDATE, UNIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table RT as select distinct fixdate,&lt;/P&gt;&lt;P&gt;SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*) as RT format percent10.,&lt;/P&gt;&lt;P&gt;compress(put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*),percent10.)||'('||put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END),8.)||'/'||put(count(*),8.)||')')&lt;/P&gt;&lt;P&gt;as RTT&lt;/P&gt;&lt;P&gt;from SHAREPOINT as A&lt;/P&gt;&lt;P&gt;where intnx('month',today(),-12)&amp;lt;=fixdate&amp;lt;intnx('month',today(),0) and&lt;/P&gt;&lt;P&gt;INPUT(SUBSTR(A.Observed_Role_,1,2),8.) = 3 and &lt;/P&gt;&lt;P&gt;UNIT in ("&amp;amp;&amp;amp;sitea&amp;amp;i") &lt;/P&gt;&lt;P&gt;GROUP BY FIXDATE, UNIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table OTHER as select distinct&amp;nbsp; fixdate,&lt;/P&gt;&lt;P&gt;SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*) as OTHER format percent10.,&lt;/P&gt;&lt;P&gt;compress(put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*),percent10.)||'('||put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END),8.)||'/'||put(count(*),8.)||')')&lt;/P&gt;&lt;P&gt;as OTHERT&lt;/P&gt;&lt;P&gt;from SHAREPOINT as A&lt;/P&gt;&lt;P&gt;where intnx('month',today(),-12)&amp;lt;=fixdate&amp;lt;intnx('month',today(),0) and&lt;/P&gt;&lt;P&gt;INPUT(SUBSTR(A.Observed_Role_,1,2),8.) NOT IN (1:3) and &lt;/P&gt;&lt;P&gt;UNIT in ("&amp;amp;&amp;amp;sitea&amp;amp;i")&lt;/P&gt;&lt;P&gt;GROUP BY FIXDATE, UNIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table totals as select distinct fixdate,&lt;/P&gt;&lt;P&gt;SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*)&lt;/P&gt;&lt;P&gt;as P format percent10.,&lt;/P&gt;&lt;P&gt;compress(put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END)/count(*),percent10.)||'('||put(SUM(CASE WHEN SUBSTR(Compliance,1,1)='1' THEN 1 ELSE 0 END),8.)||'/'||put(count(*),8.)||')')&lt;/P&gt;&lt;P&gt;as PT&lt;/P&gt;&lt;P&gt;from SHAREPOINT as A&lt;/P&gt;&lt;P&gt;where intnx('month',today(),-12)&amp;lt;=fixdate&amp;lt;intnx('month',today(),0) and UNIT in ("&amp;amp;&amp;amp;sitea&amp;amp;i")&lt;/P&gt;&lt;P&gt;GROUP BY fixdate, UNIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create&amp;nbsp; table totalx as select distinct&lt;/P&gt;&lt;P&gt;A.*,A.fixdate as DATE, B.*,C.*,D.*,E.*&lt;/P&gt;&lt;P&gt;FROM RN AS A LEFT JOIN MD AS B ON A.FIXDATE=B.FIXDATE&lt;/P&gt;&lt;P&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; LEFT JOIN RT AS C ON A.FIXDATE=c.FIXDATE&lt;/P&gt;&lt;P&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; LEFT JOIN OTHER AS D ON A.FIXDATE=D.FIXDATE&lt;/P&gt;&lt;P&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; LEFT JOIN TOTALS AS E ON A.FIXDATE=E.FIXDATE;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select put(fixdate,monyy5.) as MONTH length=5, &lt;/P&gt;&lt;P&gt;CASE WHEN count(RNT)&amp;gt;0 THEN RNT ELSE "NO OBS" END AS RNT LENGTH=12,&lt;/P&gt;&lt;P&gt;CASE WHEN count(MDT)&amp;gt;0 THEN MDT ELSE "NO OBS" END AS MDG LENGTH=12, &lt;/P&gt;&lt;P&gt;CASE WHEN count(RTT)&amp;gt;0 THEN RTT ELSE "NO OBS" END AS RTT LENGTH=12, &lt;/P&gt;&lt;P&gt;CASE WHEN count(OTHERT)&amp;gt;0 THEN OTHERT ELSE "NO OBS" END AS OTHERT LENGTH=12, &lt;/P&gt;&lt;P&gt;PT length=12&lt;/P&gt;&lt;P&gt;INTO :MONTHG, :RNG, :MDG, :RTG, :OTH, :TOTG&lt;/P&gt;&lt;P&gt;FROM totalx&lt;/P&gt;&lt;P&gt;WHERE fixdate=intnx('month',today(),-1);&lt;/P&gt;&lt;P&gt;QUIT;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2011 19:38:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28553#M6637</guid>
      <dc:creator>_LB</dc:creator>
      <dc:date>2011-10-13T19:38:11Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28554#M6638</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Would code like the following correct the problem you mentioned?:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*create some test data;&lt;/P&gt;&lt;P&gt;data sharepoint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; length name $10;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if _n_ in (3,4,5) then name=&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; cat('1'||' '||strip(name));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table RN as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from SHAREPOINT as A&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where INPUT(SUBSTR(A.Name,1,2), ? 8.) = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2011 19:58:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28554#M6638</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2011-10-13T19:58:33Z</dc:date>
    </item>
    <item>
      <title>PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28555#M6639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Art,&lt;/P&gt;&lt;P&gt;Sorry that does not resolve the issue-&lt;/P&gt;&lt;P&gt;No worries-I temporarily dump the information to a log file during the macro.&lt;/P&gt;&lt;P&gt;I was just seeing if there was other options. &lt;/P&gt;&lt;P&gt;Thanks for your help on this. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lawrence &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2011 20:15:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28555#M6639</guid>
      <dc:creator>_LB</dc:creator>
      <dc:date>2011-10-13T20:15:06Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28556#M6640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looks like your getting a warning on the INPUT function (when converting a datatype?).&amp;nbsp; You can suppress this error/warning message to the log by using the '?' modifier.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See &lt;A href="http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a000180357.htm" title="http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a000180357.htm"&gt;http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a000180357.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2012 21:18:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28556#M6640</guid>
      <dc:creator>DocGibby</dc:creator>
      <dc:date>2012-12-05T21:18:54Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28557#M6641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Should be '??' modifier.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2012 02:45:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28557#M6641</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2012-12-06T02:45:41Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28558#M6642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;?? is not supported in peoc SQL... &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2012 10:44:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28558#M6642</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2012-12-06T10:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28559#M6643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh? Thank you.&lt;/P&gt;&lt;P&gt;I don't even realize it .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Dec 2012 01:27:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/28559#M6643</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2012-12-07T01:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SQL NOWARN?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/968403#M84000</link>
      <description>&lt;P&gt;To suppress the "&lt;SPAN&gt;WARNING: INPUT function reported 'WARNING: Illegal first argument to function&lt;/SPAN&gt;", use input(variable, ?? format.) for whatever variable and format names you may be using.&amp;nbsp; The ?? suppresses errors.&lt;/P&gt;</description>
      <pubDate>Sun, 08 Jun 2025 21:58:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-SQL-NOWARN/m-p/968403#M84000</guid>
      <dc:creator>PeterLL</dc:creator>
      <dc:date>2025-06-08T21:58:00Z</dc:date>
    </item>
  </channel>
</rss>

