2011-07-05 7 views
13
sqlite> SELECT * FROM RawResponseTimes WHERE CreationTime <= 2011-06-14 17:17:23; 
Error: near ":17": syntax error 

すべてがうまくいくように見えますが、それは時間17に満足していません。何が得られますか?この日付未満のクエリで何が問題になりますか?

SQLiteの使用。

+4

それは17''上に投げだ理由は、ある...単一引用符でデータ値をキープ2011 - 06 - 14'。それから17になり、あなたが何をしようとしているのか分かりません。 –

答えて

22

sqlite> SELECT * FROM RawResponseTimes WHERE CreationTime <= '2011-06-14 17:17:23';

27

あなたの日付から'が足りないようです。それはあなたが `引くしようとしていると信じているので、

SELECT * FROM RawResponseTimes WHERE CreationTime <= '2011-06-14 17:17:23';

+2

ありがとう!愚かな間違いですが、Googleで簡単に検索するのはあまりにも簡単です。もし私ができるなら、私は投票するだろう! – Chucky

0
SELECT * FROM RawResponseTimes WHERE CreationTime <= CONVERT(DATETIME, '2011-06-14 17:17:23'); 
関連する問題