繁体   English   中英

导出SQL Server数据库中的错误

[英]Error in export sql server database

我有SQL Server和SQL Management Studio2012。创建表之后,将数据库“联机”导出到服务器时,每个“主增量和自动增量”字段都将作为普通字段。 因此,当我尝试向数据库添加行时,出现以下错误“无法将值NULL插入列'taskID',表'lawyersDB.dbo.tasks';列不允许为空。INSERT失败。该语句已终止。 ”

为了解决此问题,我必须“在线”管理数据库并转到每个表,然后再次设置主字段和自动增量字段。 由于我有很多表,因此此过程需要很多时间。 所以有解决这个问题的主意!?

注意:我的托管服务器在Arvix公司服务器上

这是SQL Management Studio,而不是您的帐户。

尝试这个:

您需要设置它,否则,如果您有一个不可为空的列,并且没有默认错误,那么如果您不提供任何值,它将设置错误。

要在SQL Server Management Studio中设置自动增量,请执行以下操作:

在“设计”中打开表,选择您的列,然后转到“身份指定”下的“列属性”,设置(“身份”)=“是”并且“身份增量” = 1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM