1. 首页
  2. 问答社区

问答社区

将Excel文件导入到Navicat Premium中日期变为0000-00-00的解决方案

xsmile 发布于 1个月前 分类:SQL

问题

在某些场景下,需要将本地文件导入到Navicat中。笔者今天遇到的问题是,将excel文件成功导入后,一个在excel中原本正确的日期字段在Navicate中却变成了“0000-00-00 00:00:00”,实在是匪夷所思。

分析

经过观察发现,该日期字段在excel中似乎没有全部显示,比如本来是2018/10/1 0:01:42,excel中显示为01:42.0,于是尝试在excel中修改了该列的单元格格式,重新导入Navicate中,问题得到解决。详细解决方法请见下方。

2019031311484574
20190313114213204

解决方法

1.导入前,在excel中修改单元格格式,设置为自定义,类型为yyyy/m/d h:mm:ss,并保存文件。
20190313114737995

2.重新将文件导入到Navicate中即可。

20190313115103787

0个回复

  • 暂无回复

联系我们

在线咨询:点击这里给我发消息

邮件:23683716@qq.com

跳至工具栏