我source_datetime
在SAS DIS中有一个带有日期变量的临时工作表。此变量的DATETIME22.6
格式。
我有一个带日期字段target_date
(类型DATE
)的teradata表,并尝试使用表加载器映射source_datetime
到target_date
。运行转换时出现错误
错误:SAS值无法转换为Teradata日期
临时工作表中填充了良好的数据。当我尝试从转换DATETIME22.6
为DATE9.
输出时,看起来像“ *********”。
非常感谢。
我对DIS或Teradata知之甚少,但我认为这都不与您的问题有关。
日期时间值是自1960年1月1日00:00:00以来的秒数。日期值是自1960年1月1日以来的天数。
听起来您正在尝试将date9
格式应用于日期时间值。如果这样做,通常看起来像是*********
秒数太高而无法将其表示为日期。如果要保留datetime值,但将其格式化为类似于日期的dtdate9
格式,请使用该格式。否则,您可以datepart()
使用函数将datetime值转换为日期值,然后使用date9
格式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句