【发布时间】:2023-03-15 03:16:01
【问题描述】:
我正在加载一个 csv 文件,
我想创建一个从日期列中提取月份和年份的列。截至 2015 年 1 月
我的 csv 文件的日期存储为 dd/mm/yyyy ,
在加载 csv 时,我将数据类型设置为日期,现在该列有空值 '0000-00-00'
有什么理由吗?
或者我可以在创建表格时更改日期格式
create table tblname
(Date DATE
id int
region varchar(45));
【问题讨论】:
-
MySQL 希望日期格式为
YYYY-MM-DD。如果您的日期格式不同,则需要使用STR_TO_DATE()进行解析。
标签: mysql sql date sqldatatypes