日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql中时间不早于今天_MySQL不正确日期时间值早于1980年的日期

發布時間:2023/12/20 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql中时间不早于今天_MySQL不正确日期时间值早于1980年的日期 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

雖然,嘗試將.sql文件導入我的數據庫,我收到一個插入語句的以下錯誤 –

ERROR 1292 (22007) at line 31504: Incorrect datetime value: '1936-01-31 00:00:00' for column 'BatchDate' at row 1. Operation failed with exitcode 1

我僅在1980年以前的日期遇到此錯誤.僅在我嘗試通過import語句或WorkBench導入轉儲時才會發生此錯誤.如果我單獨執行語句,它可以正常工作.這是表結構和insert語句

DROP TABLE IF EXISTS `BatchEntry`;

CREATE TABLE `BatchEntry` (

`BatchNo` INTEGER NOT NULL AUTO_INCREMENT,

`BatchDate` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,

`BTax_ID` DOUBLE NULL DEFAULT 0,

`BPayor_No` DOUBLE NULL DEFAULT 0,

`BBroker_No` DOUBLE NULL DEFAULT 0,

`BHam_Cont` VARCHAR(4),

`BInv_Org_Date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,

`BInv_Due_Date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,

`BDate_Adv` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,

`BRec_Amt` DECIMAL(19,4) DEFAULT 0,

`BPaymnt_Com` LONGTEXT,

`BTrans_Count` INTEGER DEFAULT 0,

`BPrefix` VARCHAR(10),

`BStartNumber` INTEGER DEFAULT 0,

`BSuffix` VARCHAR(10),

`BCreated` TINYINT(1) DEFAULT 0,

`BAdvMethod` INTEGER DEFAULT 0,

INDEX (`BPayor_No`),

INDEX (`BTax_ID`),

PRIMARY KEY (`BatchNo`)

) ENGINE=myisam DEFAULT CHARSET=utf8;

INSERT INTO `BatchEntry` (`BatchNo`, `BatchDate`, `BTax_ID`, `BPayor_No`, `BBroker_No`, `BHam_Cont`, `BInv_Org_Date`, `BInv_Due_Date`, `BDate_Adv`, `BRec_Amt`, `BPaymnt_Com`, `BTrans_Count`, `BPrefix`, `BStartNumber`, `BSuffix`, `BCreated`, `BAdvMethod`) VALUES (1396, '1936-01-31 00:00:00', 561986585, 4528, 749, 'BSR', '2005-12-30 00:00:00', '2006-01-30 00:00:00', '2006-01-31 00:00:00', 0, NULL, 14, 'MC', 24850, NULL, 1, 1);

總結

以上是生活随笔為你收集整理的mysql中时间不早于今天_MySQL不正确日期时间值早于1980年的日期的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。