我的表是stu (name, age), 怎么写sql 阿?
我写了一个不成功:declare
I :=1;BEGINloop
while (I < 10000)
loop
I :=+1;
insert into stu values('user' 30);
end loop;
commit;
END请问,那里有问题

解决方案 »

  1.   


    begin
    for i in  1..10 loop
    insert into temp values(i);
    end loop;
    end;
      

  2.   


    declare
    i int:=1;
    begin
    while i<=10 loop
    insert into temp values(i);
    i:=i+1;
    end loop;
    end;
      

  3.   

    declare
    int:=1;
    BEGIN
    loop
    while (I < 10000)
    loop
    insert into stu values('user'30);
    I :=+1;
    end loop;
    commit;
    END
      

  4.   

    declare
    I number:=1;
    BEGIN
    loop
    while (I < 10000)
    loop
    I :=+1;
    insert into stu values('user' 30);
    end loop;
    commit;
    END
      

  5.   

    insert into stu values('user', I);
      

  6.   


    declare
    I number:=1;     --声明变量类型BEGINwhile (I < 10) LOOP   --循环用While loop 
    I :=I+1;     --变量递增
    insert into stu values('user', 30);  --字段之间缺失逗号
    end loop;
    commit;
    END  ;