在MySQL中插入数据date类型,只要直接写成字符串,不需要自己手动加格式

 insert into orders 
 (order_id,customer_id,order_date,status,comments,shipped_date,shipper_id) 
 values
 ('13','11',2018-02-30,'1','yes',2011-01-11,'1');

这样属于自作聪明了,会报错。

直接写成

 insert into orders 
 (order_id,customer_id,order_date,status,comments,shipped_date,shipper_id) 
 values
 ('12','9',20220121,'1','yes',20220121,'1');	

就会插入成功

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐