私はしようとしています:
SELECT *
FROM dbo.March2010 A
WHERE A.Date >= 2010-04-01;
A.Date
次のようになります。 2010-03-04 00:00:00.000
ただし、これは機能していません。
誰もがその理由を説明できますか?
17
それを一重引用符で
—
囲み
引用符に加えて、日付のみの文字列リテラルには常に安全で明確な形式を使用することをお勧めします。私が信頼するのはYYYYMMDDだけです。理由については、Davidの回答に対する私のコメントを参照してください...
—
アーロンバートランド