gpt4 book ai didi

mysql - 使用 phpmyadmin 将 csv 导入 MySQL 后缺少日期

转载 作者:行者123 更新时间:2023-11-29 18:38:46 24 4
gpt4 key购买 nike

CSV 日期格式为 DD/MM/YYYY,例如 16/11/2016。所有日期在 MySQL 中都变为 0000-00-00。如何解决这个差异?

最佳答案

到目前为止,我可以想到两种解决方案来解决您的问题:

  1. 创建一个额外的 VARCHAR 字段来插入这些值(例如 16/11/2016),并在 INSERT 上创建一个触发器,通过将字符串日期转换为“YYYY-mm-dd”类型来更新日期字段。这些链接可能有帮助

https://dev.mysql.com/doc/refman/5.5/en/trigger-syntax.html

http://www.w3resource.com/mysql/date-and-time-functions/mysql-str_to_date-function.php

  • 在此步骤中,还创建一个额外的 VARCHAR 字段来插入这些值(例如 16/11/2016),并在导入完成后运行 UPDATE 查询,使用 SET dateField = ConvertDate(dateFromSheet) 更新您的日期字段
  • 关于mysql - 使用 phpmyadmin 将 csv 导入 MySQL 后缺少日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45070919/

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