我有两个问题:
1.我创建了一个数据库表,其中列名称TIME指定为time(7)
(即00:00:00
)数据类型。当我将数据从SQL导入Excel时,时间格式为00:00:00.0000000
格式。任何人都可以帮忙解决这个问题的原因
2.当我更正数据格式时,将我的文件保存为CSV并尝试使用SQL Import& amp;更新数据。导出数据,我仍然需要手动将TIME列的格式预先填充到源数据的属性到数据库时间。任何解决方案,所以我不必每次都这样做。
答案 0 :(得分:1)
因此,通过将其定义为时间(7),您将获得您不想要的额外.0000000。尝试CASTing到时间(0),它应该删除小数点后的所有内容。