2012-12-28 32 views
1

我有一個系統插入一些日期時間字段作爲空字符串''和它的工作原理。但是,我試圖安裝在不同的機器,它失敗了。Mysql和在日期時間列中插入''(空不爲空)

它返回

Error Code: 1292. Incorrect datetime value: '' for column 'MyDate' at row 1 0.000 sec 

順便說一句,我不能改變的系統和兩個系統(工作一個新的一個)運行在windows。

+1

檢查** [SQL Server的模式(http://dev.mysql.com/doc/refman/5.5/en/server-sql -mode.html)**在2個服務器中。 –

回答

2

禁用STRICT_MODE(這是默認啓用的Windows安裝)

+0

謝謝,我編輯了my.ini文件並評論了sql-mode行。 – magallanes