[英]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.