SQL Server 2008 在创建表中添加数据出现了错误?
消息8101,级别16,状态1,第1行仅当使用了列列表并且IDENTITY_INSERT为ON时,才能为表'Borrowing'中的标识列指定显式值。...
消息 8101,级别 16,状态 1,第 1 行
仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'Borrowing'中的标识列指定显式值。 展开
仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'Borrowing'中的标识列指定显式值。 展开
3个回答
展开全部
在前面加一句SET IDENTITY_INSERT ON
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Borrowing是一个自增列,默认在插入数据的时候不能直接添加的。
就如同提示给你的错误一样。
有两种解决方式:
1.你在insert的时候删除插入该列,让数据库自动添加该列的值。
2.你可以在sql语句前添加set identity_insert on;来设置由你自己添加。
就如同提示给你的错误一样。
有两种解决方式:
1.你在insert的时候删除插入该列,让数据库自动添加该列的值。
2.你可以在sql语句前添加set identity_insert on;来设置由你自己添加。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |