6
我有一個查詢: select avHours, date_add('2010-01-20', Interval 2 DAY) from tbl_available order by avHours;
MySQL的:DATE_ADD返回BLOB
但它返回一個BLOB字段,而不是一個日期字段。 當我看到blob字段中的值時,這是正確的日期。
我該如何解決這個問題?
在此先感謝!
我有一個查詢: select avHours, date_add('2010-01-20', Interval 2 DAY) from tbl_available order by avHours;
MySQL的:DATE_ADD返回BLOB
但它返回一個BLOB字段,而不是一個日期字段。 當我看到blob字段中的值時,這是正確的日期。
我該如何解決這個問題?
在此先感謝!
MySQL函數有時會轉換爲BLOB。 您可以修復它,如果你會施放結果日期類型自己,例如 -
SELECT DATE(DATE_ADD('2010-01-20', INTERVAL 2 DAY))
或
SELECT CAST(('2010-01-20' + INTERVAL 2 DAY) AS DATE)