将Excel数据导入到SQLServer2008时数据库中许多空记录行

来源:互联网 发布:自然文化遗产知乎 编辑:程序博客网 时间:2024/04/30 00:01

        在做一个项目时,要将该企业过去的一张汇总表的数据导入到SQLServer中,可以采用SQLServer自带的导入数据功能。但是在导入时,出现了错误。然后我就只放了两行数据(带列标题)在excel中,导入数据库时却出现了很多行,并且每行都是NULL。后来就将除了这两行数据外的空行都删掉一遍,再导入就OK了。究其原因,是因为这个excel表中有些单元格是有格式的,比如 设置格式为 日期、数字等等。虽然单元格没有值,但是有格式的话在导入SQLSever时同样会将这些空行导入。解决办法就是将空行都删除一遍就OK了。

0 0