设为首页 加入收藏

TOP

数据库操作错误信息解决
2014-11-24 03:31:01 来源: 作者: 【 】 浏览:4
Tags:数据库 操作 错误 信息 解决

数据库操作错误信息解决
Sql代码
1.写插入语句 insert into 时出现如下错误:
“仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'tBarcodeImport'中的标识列指定显式值。” www.2cto.com
“当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'tBarcodeImport' 中的标识列插入显式值。”
(1).出错原因:表tBarcodeImport的标识列(即主键id列)为自增长列,默认情况下不能进行赋值
(2).解决方案:
A.sql 语句不对id进行处理,例如 insert into tBarcodeImport (此处不包含id,.....) values(......)
B.设置 对标识列 IDENTITY_INSERT 的开关为允许
SET IDENTITY_INSERT tBarcodeImport ON // 打开
SET IDENTITY_INSERT tBarcodeImport OFF //关闭
注:此方式的 insert 语句必须 显示写出插入字段
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇【bdump】bdump目录下产生大量cdm.. 下一篇查历史统计信息的语句

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C语言中,“指针”用 (2025-12-26 15:20:18)
·在c语言的指针运算中 (2025-12-26 15:20:15)
·C语言-函数指针与函 (2025-12-26 15:20:12)
·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)