【发布时间】:2012-05-25 11:34:01
【问题描述】:
我正在尝试:
SELECT *
FROM dbo.March2010 A
WHERE A.Date >= 2010-04-01;
A.Date 看起来像:2010-03-04 00:00:00.000
但是,这不起作用。
谁能提供参考原因?
【问题讨论】:
-
用单引号括起来
-
除了引号之外,我建议始终对仅日期字符串文字使用安全且明确的格式。我唯一信任的是 YYYYMMDD。请参阅我对大卫回答的评论,了解原因...
标签: sql sql-server datetime