[英]Using Current Date - 7 days in DB2
我试图在上周输入这些值时插入一组值。
当我用这个
INSERT INTO myTable1 (acct#, name,location,...)
SELECT acct#,name,location,...
FROM myTable2
WHERE acct#=acct# and entDate >=(CURRENT DATE -1 DAY)
INSERT INTO myTable1 (acct#, name,location,...)
SELECT acct#,name,location,...
FROM myTable2
WHERE acct#=acct# and entDate >=(CURRENT DATE -1 DAY)
我从昨天得到了我想要的所有数据,但是当我替换时
entDate >=(CURRENT DATE -1 DAY)
与
entDate >=(CURRENT DATE -7 DAYS)
我收到一条错误消息:“ CAST参数中的字符无效。
我不确定为什么这个小的更改会引发此错误。
提前致谢。
您使用天而不是天。
$ db2 "select CURRENT DATE -1 DAY from sysibm.sysdummy1"
1
----------
08/25/2019
1 record(s) selected.
$ db2 "select CURRENT DATE -7 DAY from sysibm.sysdummy1"
1
----------
08/19/2019
1 record(s) selected.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.