摘自:http://www.cnblogs.com/bigguai/archive/2011/10/28/2227302.html
有一次需要向表里插入一条记录,要求指定主键的值,可是sql server提示:
Msg 544, Level 16, State 1, Line 1
Cannot insert explicit value for identity column in table 'table_name' when IDENTITY_INSERT is set to OFF
中文的提示应该是“当IDENTITY_INSERT 设置为OFF时,不能向表中的标识列插入显示值”,查了资料可以这样操作
set IDENTITY_INSERT table_name on
然后插入数据:
insert into table_name (id) values (10)
再把identiti_insert设置成 off:
set IDENTITY_INSERT table_name off
分享到:
相关推荐
数据库系统原理实验大纲 课程内容 1 实验内容 1) SQL Server的体系结构 2) 数据定义语言 3) 数据操纵与数据控制语言 4) 完整性控制 5) 事务 6) 数据库备份与恢复、数据的导入与导出 7) 安全性控制 8) 嵌入式SQL以及...
常见的数据库类型包括关系型数据库(如 MySQL、Oracle、SQL Server 等)和非关系型数据库(如 MongoDB、Cassandra、Redis 等)。关系型数据库基于表格结构,其中数据以行和列的形式存储,而非关系型数据库则采用不同...
10 实例012 带进度条的状态栏 11 实例013 状态栏中加入图标 12 1.4 导航菜单界面 12 实例014 OutLook界面 12 实例015 带导航菜单的主界面 14 实例016 图形化的导航界面 15 1.5 ...
实例268 向SQL Server数据库录入多媒体文件 346 实例269 从SQL Server数据库中提取多媒体文件 347 实例270 向SQL Server中存储Word文档 348 实例271 从SQL Server中提取Word文档 349 8.4 SQL Server服务器...
* 注意:这种方法要求主表与从表的主键值想对应。 * 方法二 * 主表:?@OneToOne(cascade = CascadeType.ALL) * @JoinColumn(name="主表外键") //这里指定的是数据库中的外键字段。 * public 从表类 get从表类(){...
hibernate不在自动生成主键值,需要你在插入时自己指明 3.hilo:高低值算法,由数据库表提供高值,程序提供低值 value = hi*(max_lo+1)+lo 4.sequences Cat: cid name color weight age ------------------------...
13.3.5 SQL Server 207 13.4 SQL语言简介 207 13.5 常见的数据库设计问题 208 13.6 关系型数据库的设计原则 209 13.6.1 第一范式(1NF) 209 13.6.2 第二范式(2NF) 209 13.6.3 第三范式(3NF) 210 13.7 数据库...
无论何时对基础数据执行插入、更新或删除操作,SQL Server 数据库引擎都会自动维护索引。随着时间的推移,这些修改可能会导致索引中的信息分散在数据库中(含有碎片)。当索引包含的页中的逻辑排序(基于键值)与...
通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。 11、EJB是基于哪些技术实现的?并说出...
通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。 8、EJB是基于哪些技术实现的?并说出Session...
79 <br>0115 如何判断是否为数字 79 <br>0116 如何在字符串中查找指定字符 79 <br>0117 如何在字符串中用一子串替换另一子串 80 <br>0118 将新字符串添加到已有字符串中 80 <br>0119 如何在...
修改外部数据库在4.12版中导致的不兼容问题,并增加了对MS SQL Server数据库中image和text字段类型的说明。 7. 修改扩展界面支持库一,禁止透明标签在父窗口刷新时自动刷新,以解决其导致窗口刷新缓冲的问题。 8....
int和Integer有什么区别? 答:int是java的原始数据类型,Integer是java为int提供的封装类,java为每个原始数据类型都提供了封装类。 String和StringBuffer的区别? 答:String是不可变的对象,每次对String类型进行...
1020 无法在已经有子键或键值的注册表项中创建符号链接。 1021 在易失的父键下不能创建固定的子键。 1022 通知的更改请求已经完成,并且返回信息还没有被送到调用者的缓冲区中。调用者需要列举所有文件以...