SQL SERVER IDENTITY列插入处理
来源:互联网 发布:人事管理系统网站源码 编辑:程序博客网 时间:2024/05/16 12:03
CREATE TABLE yshA(ID BIGINT IDENTITY(1,1),value varchar(10))SELECT * INTO yshB FROM yshA WHERE 1<>1INSERT INTO dbo.yshBSELECT * FROM yshA
错误提示 :
消息 8101,级别 16,状态 1,第 8 行
仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表’dbo.YSHB’中的标识列指定显式值。
将IDENTITY_INSERT 设置为ON的时候不指定列信息,执行后,错误提示与之前一致
SET IDENTITY_INSERT yshB ON INSERT INTO dbo.yshBSELECT * FROM yshASET IDENTITY_INSERT yshB OFF Go
将IDENTITY_INSERT 设置为ON的时候指定列信息,执行后即可导入数据
SET IDENTITY_INSERT yshB ON INSERT INTO dbo.yshB (id,value)SELECT id,value FROM yshASET IDENTITY_INSERT yshB OFF Go
所以,若ID列无非必须与之前相同,insert的时候 可以不指定ID列即可,若ID列作为与其他表中关联的列则需要执行以上操作
0 0
- SQL SERVER IDENTITY列插入处理
- SQL Server -identity列
- 解析SQL Server identity列的操作方法
- 解析SQL Server identity列的操作方法
- sql server 2005 identity 标识列小结
- sql server identity 列的一些方法
- SQL Server 自动递增列 IDENTITY
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- SQL Server中Identity标识列的重新设置
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- Sql Server 中如何删除列的identity属性
- SQL SERVER中利用IDENTITY属性创建自动ID列
- sql server identity函数插入连接数值的用法。
- sql server 重置 identity
- android studio settings
- Node入门训练【3】【打印本地目录下的所有文件名】
- 关于继承多态和数组那错综复杂的关系
- Redis数据类型之列表类型--Redis系列四
- get请求,中文乱码解决 之 百度如何正确获取中文请求参数(我猜测)
- SQL SERVER IDENTITY列插入处理
- Exception
- 入侵Tomcat服务器一次实战描述
- Cordys 线程 理解
- Mantle 初步使用
- Java IO: 管道
- Java之JDK环境配置过程(图)
- sql
- React-Native入门指南之HelloWorld