【发布时间】:2015-09-02 16:22:26
【问题描述】:
以下是原代码
convert(datetime,
(substring(convert(varchar(26),
convert(datetime,getdate())),1,12) +
'23:59:59:996'))
输出 = 6/17/2015 11:59:59.996
我在下面将其转换为 Teradata
CAST(CURRENT_TIMESTAMP AS DATE FORMAT 'MM/DD/YYYY') || ' 23:59:59:999990'
但是在编译我的存储过程时,它会在下面产生一个错误
表达式“E(5404):Datetime field overflow.”无效或缺失。
Teradata 中是否有将日期设置为午夜的命令?
谢谢
【问题讨论】: