【发布时间】:2015-03-01 11:30:37
【问题描述】:
当我尝试将日期值从 Excel 导入 SQL Server 并且这些值包含零日期(如 2013-01-00)时,这些值将作为空值保存在数据库中。我该如何解决这个问题?
【问题讨论】:
-
您想在这些日期类型中保存什么? `
-
我的文件 excel 包含具有名称(日期)的列,这些值具有以下值:- 3/15/2001 2013-01-00 11/8/2001 1/29/1999 5/26/2001 12 /4/2001 7/18/2001 3/10/2001 7/28/2001 4/21/2001 3/29/2001 7/8/2001 7/19/2000 1/1/2001 12/4/2000 9 /25/2001 9/16/2001 5/23/2001 2/15/2001 12/25/2001 5/3/2001 9/18/2001 9/24/2000 我想将此列导出到 sql server 2008使用导入/导出向导,当我完成时,这个日期(2013-01-00)保存为空,这就是问题所在。那么我该如何解决这个问题呢?
-
无法将此日期“2013-01-00”存储到 sql 中。你需要把它转换成一些实际的日期。
-
该值不是有效的日期[时间]值。为什么一天部分是
0? -
我无权更改此日期“2013-01-00”,所以我尝试找到将这个日期保存在数据库中的方法
标签: sql-server excel import