2 a xiaokou a_xiaokou 于 2016.01.13 15:38 提问

oracle数据导入mysql数据库日期格式问题

从oralce数据库导出日期格式数据为 to_date('13-04-2015 16:40:12', 'dd-mm-yyyy hh24:mi:ss'),
如何把它修改为yyyy-mm-dd的形式存储到mysql数据库中,由于数据比较多,一条条修改太过麻烦,有没有什么好的方法

2个回答

save4me
save4me   Ds   Rxr 2016.01.13 23:39

参考import CSV to MySQL and convert date

LOAD DATA LOCAL INFILE '/Users/Path/To/CSV/file.csv'  
INTO TABLE tbl1 FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(@date,INSTRUCTIONS)
SET date = STR_TO_DATE(@date,'%Y-%m-%d);

或者使用先导入日期到文本列,在用str_to_date转换到日期列。

CSDNXIAOD
CSDNXIAOD   2016.01.15 13:58

Oracle数据导入时,字符集问题解决
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!