【发布时间】:2009-09-07 17:58:05
【问题描述】:
Select col1 FROM mytable WHERE ValidUntil > 7/9/2009 8:45:30 pm
错误是Incorrect syntax near '8'.
那么这个sql语句有什么问题呢?
我直接在 SQL 管理工作室上试过这个...
【问题讨论】:
标签: sql-server datetime select
Select col1 FROM mytable WHERE ValidUntil > 7/9/2009 8:45:30 pm
错误是Incorrect syntax near '8'.
那么这个sql语句有什么问题呢?
我直接在 SQL 管理工作室上试过这个...
【问题讨论】:
标签: sql-server datetime select
Select col1 FROM mytable WHERE ValidUntil > '7/9/2009 8:45:30 pm'
请注意,这一切都取决于您的列的排序规则。例如,如果排序规则是拉丁法语,则“pm”将不起作用。
【讨论】:
我不太确定,但 'yyyy-MM-dd hh:mm-dd' 格式适用于所有排序规则。尽量不要使用上午/下午。最好使用 24 小时格式。
【讨论】: