Hi ya, here is an example of How I format the date... data _null_; dt = today(); startdate = (intnx('month',dt,-1)); enddate = intnx('month',dt,0)-1; call symput ('startdate',put(startdate,mmddyy10.)); call symput ('enddate',put(enddate,mmddyy10.)); format startdate enddate mmddyy10.; run; %let startdt = %BQUOTE(')&startdate%BQUOTE('); %let Enddt= %BQUOTE(')&enddate%BQUOTE('); proc sql; create table steff.NB_ATT_plcytrm as select distinct * from connection to db2( select * from edw.table_a where effective_dt >= date(&startdt.) and effective_dt < date(&enddt.) ); quit;
... View more