gpt4 book ai didi

mysql - 如何在 MySQL INTO OUTFILE 命令中设置日期时间格式?

转载 作者:行者123 更新时间:2023-11-28 23:30:10 25 4
gpt4 key购买 nike

有没有办法在 MySQL INTO OUTFILE 命令中显式设置 DATE/DATETIME/TIMESTAMP 类型列的格式?

select * from orders LIMIT 100
INTO OUTFILE 'c:/tmp/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '
';

也许在 shell 或命令本身?

最佳答案

这里的关键是查询的第一部分,select几乎是一个功能齐全的标准选择。所以你可以不用 select *

SELECT col1, col2, date_format(date_col, 'someformat') ...
INTO OUTFILE 'c:/tmp/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '
';

并以您选择的格式生成输出。 DATE_FORMAT 引用:

https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_date-format

关于mysql - 如何在 MySQL INTO OUTFILE 命令中设置日期时间格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37619299/

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