sql – 什么是{ts’2013-04-02 00:00:00′}?

前端之家收集整理的这篇文章主要介绍了sql – 什么是{ts’2013-04-02 00:00:00′}?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我分析运行T-sql时,我发现在where子句中有{ts’2013-04-02 00:00:00′}的查询.
我很好奇,并试图找到来源.
它由CrystalReport报告执行.

这里是查询.

@H_403_6@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:

@H_403_6@{ts 'value'}

where we can use it?

在任何地方都有datetime值. (“timestamp”是sql Server调用datetime的sql Standard语言).

猜你在找的MsSQL相关文章