比如表t1,字段:id(int IDENTITY(1,1) NOT NULL,name varchar(20))
我想让表t1,重复插入5行记录,表数据如下:
t1
id    name
1      A
2      A
3      A
4      A
5      A如何写这个循环语句

解决方案 »

  1.   

    declare @i int
    set @i=1
    while @i<5
    begin
     set @i=@i+1
     if @i<=5
     continue
    insert into t1 value('a')
    end
      

  2.   


    insert into t1
    select 'A'
    go 5
      

  3.   

    declare @i int
    set @i=1
    while @i<=5
    begin
    insert into tb values ('A')
    set @i=@i+1
    end
      

  4.   

    declare @i int
    set @i=0
    while @i<5
    begin
    set @i=@i+1
    insert into t(name)values('a')
    end
      

  5.   

    写个循环,插入数据
    declare @i int
    set @i=1
    while @i<5
    begin
      insert into tb value('a')
      set @i=@i+1
    end
      

  6.   


    declare @count int 
    set @count=0
    while(@count<5)
    begin
    insert into t1 (name) values('A')
    end