for循环示例:
i number; --用for实现 begin for i in 101 .. 10000 loop INSERT INTO "DATEBASE"."TABLE" (GUID, COUNT, STATE) VALUES (SYS_GUID(), i, '0'); end loop; end;
while 循环示例:
i number; --用while实现 begin i :=101; while i<=10000 loop INSERT INTO "DATEBASE"."TABLE" (GUID, COUNT, STATE) VALUES (SYS_GUID(), i, '0'); i :=i+1; end loop; end;
理论上来说while循环也是没问题的,可是测试了很多次,都是不能通过,有问题就先记录下来,等以后有时候了测试下,给调正确,或者有谁帮忙调试下也可以。