qlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置
格式:
set IDENTITY_INSERT 表名 on
set IDENTITY_INSERT 表名 off
举例:
set IDENTITY_INSERT peoplePworkpositiontype on
insert peoplePworkpositiontype(id,workpositiontype,workpositiontypeid) values(1 , '平台' , 1 )
insert peoplePworkpositiontype(id,workpositiontype,workpositiontypeid) values(2 , '陆地' , 2 )
insert peoplePworkpositiontype(id,workpositiontype,workpositiontypeid) values(3 , '海上' , 3 )
go
set IDENTITY_INSERT peoplePworkpositiontype off
set IDENTITY_INSERT peoplePstatetype on
insert peoplePstatetype(id,nowstatetype,nowstatetypeid) values(1 , '出海' , 1 )
insert peoplePstatetype(id,nowstatetype,nowstatetypeid) values(2 , '出差' , 2 )
insert peoplePstatetype(id,nowstatetype,nowstatetypeid) values(3 , '公司' , 3 )
insert peoplePstatetype(id,nowstatetype,nowstatetypeid) values(4 , '会议' , 4 )
go
set IDENTITY_INSERT peoplePstatetype off
go
相关文章
- Set file permission in Java(Java 中文件权限的设置)
- linux系统RPM的基本查询和YUM设置
- Nginx指令add_header和proxy_set_header的区别
- Redis分布式锁/Redis的setnx命令如何设置key的失效时间(同时操作setnx和expire)
- Java之两个Set集合的交集、差集和并集
- cocos2d设置子节点不随父节点的透明度和可见性改变
- Linux中set,env和export这三个命令的区别
- 和this.$set的区别
- 如何设置和使用MacOS上的Microsoft Office套件
- 在 Azure 应用服务上托管您的第一个 Web 应用程序:在云中设置和管理 Web 应用程序的全面介绍