我有一個日期字段的數據類型datetime
,即使H:s:i
存儲,但我不想考慮在驗證中,我使用CURDATE()
在查詢條件但'H S:我」正在考慮,例如建議合適的mysql日期函數
SELECT ('2013-01-10 05:10:50' <= CURDATE()) FROM dual
上面的查詢返回false(0),爲什麼不真(1),因爲2013-01-10 05:10:50
是過去的時間。總之,我想存儲'H:s:i',但不應該在驗證MySql函數適合哪種情況下進行驗證?
更新如下內容
我不想使用NOW()
和SYSDATE()
,因爲這些功能會考慮H:s:i
在驗證,所以,我用CURDATE()
但預期的結果是,當我使用CURDATE()
不同。
CURDATE()返回「2013年1月10日」 –