課程
/后端開發
/Java
/Java高并發秒殺API之業務分析與DAO層
ERROR 1067 (42000): Invalid default value for 'end_time'
2019-04-28
源自:Java高并發秒殺API之業務分析與DAO層 4-1
正在回答
this error can be fixed by running?
SET?SQL_MODE='ALLOW_INVALID_DATES';
https://www.cnblogs.com/jinjiyese153/p/7300510.html
mysql> insert into seckill(name,number,start_time,end_time)
? ? -> values
? ? -> ('1000元秒殺iphone6',100,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('500元秒殺ipad2',200,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('300元秒殺小米4',300,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('200元秒殺紅米note',400,'2015-11-01 00:00:00','2015-11-02 00:00:00');
ERROR 1366 (HY000): Incorrect string value: '\xC3\xEB\xC9\xB1ip...' for column 'name' at row 1
mysql> set names 'gbk';
Query OK, 0 rows affected (0.00 sec)
Query OK, 4 rows affected (0.00 sec)
Records: 4? Duplicates: 0? Warnings: 0
mysql>
end_time 默認的日期 不再timestamp范圍之內,默認范圍是'1970-01-01 00:00:00'到2037年。
舉報
Java實現高并發秒殺API的第一門課,還等什么,趕快來加入吧
1 回答[Err] 1067 - Invalid default value for 'end_time' 這個怎么解決呀
1 回答Invalid default value for 'start_time' 這個怎么弄啊??弄了好久
4 回答創建庫存表時有語法錯誤
3 回答mysql建表的問題
5 回答MYSQL 語句 DEFAULT CURRENT_TIMESTAMP這句話出錯怎么回事?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-08-10
this error can be fixed by running?
2019-06-12
https://www.cnblogs.com/jinjiyese153/p/7300510.html
2019-05-17
mysql> insert into seckill(name,number,start_time,end_time)
? ? -> values
? ? -> ('1000元秒殺iphone6',100,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('500元秒殺ipad2',200,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('300元秒殺小米4',300,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('200元秒殺紅米note',400,'2015-11-01 00:00:00','2015-11-02 00:00:00');
ERROR 1366 (HY000): Incorrect string value: '\xC3\xEB\xC9\xB1ip...' for column 'name' at row 1
mysql> set names 'gbk';
Query OK, 0 rows affected (0.00 sec)
mysql> insert into seckill(name,number,start_time,end_time)
? ? -> values
? ? -> ('1000元秒殺iphone6',100,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('500元秒殺ipad2',200,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('300元秒殺小米4',300,'2015-11-01 00:00:00','2015-11-02 00:00:00'),
? ? -> ('200元秒殺紅米note',400,'2015-11-01 00:00:00','2015-11-02 00:00:00');
Query OK, 4 rows affected (0.00 sec)
Records: 4? Duplicates: 0? Warnings: 0
mysql>
2019-04-29
end_time 默認的日期 不再timestamp范圍之內,默認范圍是'1970-01-01 00:00:00'到2037年。