三种方法:增加一个自动增长的列

--eg1:表里增加字段
CREATE TABLE t7(id int IDENTITY(100,1));

--eg2:
--自动增长的函数
 create   function   iden()   
  returns   int   
  as   
  begin   
      declare   @a1   int   
      set   @a1   =   1   
      while   exists(select   *   from   table_name   where   id=@a1)   
          set   @a1   =   @a1   +   1   
      return   @a1   
  end 

--eg3: 虚拟表
select   identity(int,1,1)   kk,*   into   #t   from   T 
select   #t


您可以选择一种方式赞助本站

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情