当我分析运行T-sql时,我发现在where子句中有{ts’2013-04-02 00:00:00′}的查询.
我很好奇,并试图找到来源.
它由CrystalReport报告执行.
我很好奇,并试图找到来源.
它由CrystalReport报告执行.
这里是查询.
SELECT * FROM [Table] B WHERE CONVERT(VARCHAR,[AddedDateTime],111) BETWEEN CONVERT(VARCHAR,{ts '2013-03-31 00:00:00'},111) AND CONVERT(VARCHAR,{ts '2013-04-02 00:00:00'},111)
有人可以给我打电话吗,我们可以用什么?
解决方法
这是一个
ODBC literal的转义序列
ODBC defines escape sequences for date,time,and timestamp literals. The Syntax of these escape sequences is as follows:
{ts 'value'}
where we can use it?
在任何地方都有datetime值. (“timestamp”是sql Server调用datetime的sql Standard语言).