下面使用getdate() 为何会报Column not found
为什么下面这句没有问题
AND "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&" = "&chr(39)&"2012-11-6 19:23:04"&chr(39)&"
但是
AND "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&" = getdate()
就提示Column not found
使用getdate()导致报错,所以未能打印出sql语句(因为用的是aa.vbs类似这样的文件)
[解决办法]
程序语言好像有专门的实现getdate()的函数,但是我不知道你用的是什么语言。不清楚
[解决办法]
用函数now()
[解决办法]
SELECT "HPD:HelpDesk"."Assigned To individual+", "HPD:HelpDesk"."Create Time"
from "HPD:HelpDesk" "HPD:HelpDesk" WHERE (datediff(mi, "HPD:HelpDesk"."Create Time",getdate()) > 30)
ORDER BY "HPD:HelpDesk"."Case ID+"