首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用phpmyadmin将csv导入MySQL后缺少日期

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

Stack Overflow用户
提问于 2017-07-13 11:26:54
回答 1查看 52关注 0票数 0

CSV日期格式为DD/MM/YYYY,类似于2016年16月11日。在MySQL中,所有日期都变成0000-00-00。如何解决这种差异?

EN

回答 1

Stack Overflow用户

发布于 2017-07-13 14:15:12

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

  1. 创建一个附加的VARCHAR域以插入这些值(如16/11/2016),并在insert上创建一个触发器,通过将字符串date转换为'YYYY-mm-dd‘类型来更新date字段。这些链接可能对

有所帮助

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),并在导入完成后运行查询以使用SET

  1. = convertDate(dateFromSheet)

更新您的

  • 字段
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45070919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档