分类(Oracle)
Oracle脚本优化(总结中...)
2009/08/23 17:27
######################################
 使用参数
######################################

--CREATE TABLE
create table t(x int);

-- PROC1[快]
create or replace procedure proc1 as
begin
  for i in 1 .. 10000 loop
   EXECUTE IMMEDIATE' insert into t(x) values(:x)'; USING i;
  end loop;
end;

-- PROC2 [慢3倍]
CREATE OR REPLACE PROCEDURE PROC2 AS
begin
  FOR I IN 1 .. 10000 LOOP
    EXECUTE IMMEDIATE 'INSERT INTO T(X) VALUES (' || I || ')';
  END LOOP;
end;

Tags: Oracle
相关日志:
+引用(0) |
发表评论
昵称  密码  游客无需密码
网址  电邮  注册
验证码 请输入左侧图片中的字符
记住我