excel表导入SQL Server2000中已有表时id标识的问题
我在SQLServer2000里新建了一个数据库“news”,其中有一个表“xinwen”,字段有三个:id(是标识)、新闻标题、新闻内容。现在我有很多新闻的EXCEL表...
我在SQL Server2000里新建了一个数据库“news”,其中有一个表“xinwen”,字段有三个:id(是标识)、新闻标题、新闻内容。
现在我有很多新闻的EXCEL表,各个部门的都有,我现在用数据导入的方法将各个表中内容分几次导入“xinwen”表中,这些EXCEL表的字段只有两个“新闻标题”和“新闻内容”。
导入时我遇到了一个问题就是ID标识不能为空。
应该如何解决呢?
我没有加钥匙,也是不行;
原本我设的ID就是自增列,不能导入 展开
现在我有很多新闻的EXCEL表,各个部门的都有,我现在用数据导入的方法将各个表中内容分几次导入“xinwen”表中,这些EXCEL表的字段只有两个“新闻标题”和“新闻内容”。
导入时我遇到了一个问题就是ID标识不能为空。
应该如何解决呢?
我没有加钥匙,也是不行;
原本我设的ID就是自增列,不能导入 展开
3个回答
展开全部
在SQL Server2000里面的ID属性上面,不要加钥匙.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
id字段是否设成自增,只与在SQL中录入数据有关,这并不能让导入的数据自动出现id。相反,由于id字段设成自增,则它不允许为空,所以,你在导入EXCEL表时,没有任何数据的id列就导致出现了“ID标识不能为空”的错误报告。
可以有下面两种处理办法:
1)在批量导入数据前,将ID属性改成普通数字
2)在EXCEL表中加一个ID列,给它们都填上数字
可以有下面两种处理办法:
1)在批量导入数据前,将ID属性改成普通数字
2)在EXCEL表中加一个ID列,给它们都填上数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询