当前位置: 代码迷 >> Sql Server >> 代替自增长列的SQL语句如何写哦
  详细解决方案

代替自增长列的SQL语句如何写哦

热度:33   发布时间:2016-04-27 12:23:24.0
代替自增长列的SQL语句怎么写哦
insert into re(TD001,TD002)
select TD001,TD002
from COPTD 
但是re有一个自增长列ID列 , 因为有一个父子的表的问题,必须要去掉ID列自增长特性,但ID还是主键, 所以每次insert into的时候, ID的结果还是跟自增长列相同,这个SQL语句怎么写呢


------解决方案--------------------
插入记录时想让identity暂时不增长
可用
set identity_insert 表名 on
--插入记录
--完成后再
set identity_insert 表名 off
--恢复identity属性
  相关解决方案