11-05-2015 04:52 PM
I have to pull these dates form our Taradata datawarehouse in this format 30APR2015 and it's a date9. format
I am trying SAS SQL to pull trhe date but getting no results...error actually.
I tried :
where date = '30APR2016'
where date = '30APR2016'd
where put (date, date9.) = '30APR2015'
where put (date, yymmdd10.)= '30APR2015'
where put (date, yymmdd9.)= '30APR2015'
where input (date, yymmdd10.)= '30APR2015'
where input (date, yymmdd9.)= '30APR2015'
Got this error:
ERROR: Teradata prepare: Syntax error: Data Type "snap_dt" does not match a Defined Type name.
SQL statement was: select * from ddwv01.MORTG_CLM_LOSS as LP where put(snap_dt, yymmdd9.)
Any suggestions? Thanks.
11-06-2015 04:43 AM
Start by doing a simple:
create temp_dataset as select * from your_table
Now, goto your work library, and open the properties of the temp_dataset. What format is the variable in question, what data does it hold? Post a proc contents if your still having problems, and some of the data.