gpt4 book ai didi

mysql - LOAD DATA INFILE 轻松地将 YYYYMMDD 转换为 YYYY-MM-DD?

转载 作者:行者123 更新时间:2023-11-30 22:59:09 27 4
gpt4 key购买 nike

您好,我有一个 INFILE,我想导入,但日期的格式是:

AADR,20120403,31.43,31.43,31.4,31.4,1100
AAU,20120403,2.64,2.65,2.56,2.65,85700
AAVX,20120403,162.49,162.49,154.24,156.65,2200

有没有什么简单的方法可以将日期转换为“2012-04-03”,而不必先用 perl 脚本打开它,转换日期,然后再写回文件?

TIA!!

最佳答案

这一步加载和转换,不需要另一个表。有关详细信息,请参阅 manual .

LOAD DATA INFILE 'file.txt'
INTO TABLE t1
FIELDS TERMINATED BY ','
(column1, @var1, column3, ...)
SET column2 = STR_TO_DATE(@var1,'%Y%m%d')

关于mysql - LOAD DATA INFILE 轻松地将 YYYYMMDD 转换为 YYYY-MM-DD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24818540/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com