PLSQL块的执行

DECLARE
  X         NUMBER(3);
  Y         NUMBER(3);
  V_COUNTER NUMBER(2);
  v_str     VARCHAR2(1000);
BEGIN
  X := 1;
  v_str := 'insert into user_info values((select (max(USERID) + 1) from USER_INFO),''aa'',''aa'',0,''2007-09-12'',''hong@163.com'',''0'',''demo'')';
  FOR V_COUNTER IN 1 .. 1000 LOOP
  --begin
  insert into user_info values((select (max(USERID) + 1) from USER_INFO),'aa','aa',0,'2007-09-12','hong@163.com','0','demo');
  --DBMS_SQL.EXECUTE(v_str);
    --exec immediate v_str;
    --IF V_COUNTER = 4 THEN
      --GOTO end_of_loop;
    --END IF;
    --X := X + 10;
    --end;
  END LOOP;
  --<<end_of_loop>>
  Y := X;
  --dbms_output.put_line('Y:'||Y);
  commit;
END;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值