繁体   English   中英

如何使用特定日期格式更新SAS表

[英]How to update SAS table with specific date format

我必须使用SAS更新表中的某些日期。 问题是我尝试更新的日期列的格式不允许我进行所需的更改。

日期看起来像这样05NOV2013:00:00:00

sql非常简单,我只是不知道如何使SAS接受我要更新的内容。 这就是我所拥有的:

proc sql;
update ods.test
set start_dt = 05NOV2013:00:00:00; /*of course this is the problem section*/
quit;

我一直在看这篇文章以尝试找到格式,我认为格式可能是“ DATEw”。 即使我知道格式名称,我也不确定如何更新表。 http://support.sas.com/documentation/cdl/zh-CN/lrdict/64316/HTML/default/viewer.htm#a000195834.htm

如果要更新为常数,则只需使用datetime文字即可。

proc sql;
update ods.test
  set start_dt = "05NOV2013:00:00:00"dt
;
quit;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM