MSSql关闭自增列

原创 2016年06月01日 17:02:16

在对已经建好表结构的表抽取数据的时候,突然报错,根据Error发现,不能显式插入有自增列的值。

于是搜索后,用

set IDENTITY_INSERT #Tmp on
set IDENTITY_INSERT #Tmp off

把自增列关闭再差,就ok了,附上代码

create table #Tmp
(id int identity(1,1),id_1 int)
insert into #Tmp(id,id_1) values(1,1)--Error
set IDENTITY_INSERT #Tmp on
insert into #Tmp(id,id_1) values(1,1)--ok
set IDENTITY_INSERT #Tmp off


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于获取表中自增列最新的产生值

1、表中定义自增列 一个表只可以有一个自增列,当使用managestudio设计表时,当你设置多个自增列时,设置后一个时,前一个会自动变为普通列。 当使用脚本增加多个自增列时,会报如下错误: 指定了...

sqlite 自增列 起始值和值不连续的问题

一个表中只能拥有一个自增列 如果多个列需要自增 其它的列只能通过触发器来完成列值的自增 自增列: 每次都会按顺序递增,可以保证在一个表里的主键不重复   该列类型为integer  并且设置...

SQL SERVER 如何处理带字母的自增列--【叶子】

--需求说明: /* id col ---------- ---------- AB00001 a AB00002 b --当再插入数据的时候让id自动变成AB00003 ...

SqlServer OpenXML函数忽略表中自增列

SqlServer OpenXML函数忽略表中自增列

PowerDesigner中如何生成主键和自增列--SQL SERVER版本

第一步,首先要建立与数据库的连接,方法较多,这里举个例子: http://www.cnblogs.com/netsql/archive/2010/05/17/1737548.html   第二个...

【Access2003】自增列的创建

1、在数据库控制器中选择“查询”一项,选择“在设计视图中创建查询”,弹出的对话框中选择“关闭”,之后,在空白的灰色区域点击右键。选择SQL视图。就可以利用SQL语句去控制Access2003数据库了。...

mysql分区表添加含自增列的主键

mysql> CREATE TABLEp_hash( ->storeidmediumint(10) NOT NULL DEFAULT '0', ->storename` char(...

一句sql搞定Mysql删除数据后自增列从1开始

个人记录使用: 转自: http://blog.csdn.net/tang_huan_11/article/details/41344795 一句sql搞定M...

为什么innodb表最好自增列做主键

InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户...

replace into导致mysql自增列导致主键重复问题分析

前几天开发童鞋反馈一个利用load data infile命令导入数据主键冲突的问题,分析后确定这个问题可能是mysql的一个bug,这里提出来给大家分享下。以免以后有童鞋遇到类似问题百思不得其解,难...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)