我有一个需求,我需要从数据集插入日期(mmddyy10.)到oracle表列(日期类型)。执行如下所示的sql插入过程后,插入到oracle表中的日期显示为'01/Jan/1960'示例:oracle表:Test列:close_date日期类型:Date
SAS数据集:Test1列:close_date数据类型:mmddyy10.
proc sql;
insert into test (close_date) select close_date from test1;
quit;
请让我知道如何处理这个问题
尝试插入与日期对应的datetime
... DHMS(closedate,0,0,0) ...
虽然01-jan-1960也是SAS日期纪元的日期(即SAS日期是一个数字)。自1960年1月1日起的天数)。所以,你的数据集中可能有一个0。