我有一个excel二进制文件,其date列的类型为Short date。但是,该excel日期列中的记录很少。
我正在使用SSIS将日期列导入到数据库表中。由于此excel列中有空白,SSIS会自动将其视为DT_WSTR。
然后,在数据库表中以数字形式输入此内容。
注意1:表列数据类型为NVARCHAR
注2:如果我从数据库表中复制数值并将其粘贴到excel单元格中(双击),将显示正确的日期。
例如:数字正进入数据库表,例如:41304和41304.54321(我相信这是DOT之后的时间部分)
有人遇到同样的问题吗?如何将Excel数据保持原样(即使它为空)并插入DB表中?请帮忙。