oracle,我想往一张表里insert100条数据,怎么写?一般不是只能insert一条数据么create or replace procedure prc_insert is i number(3); begin for i in 1 .. 100 loop insert into ...... -- 这里写insert语句 end loop; end; 希望可以帮到你,这种比较简单,但是不是效率最高的方法。...
oracle中insert语句的优化insert通常不会锁表,但有一种情况是例外,就是某一个column设置了唯一约束 例如 Create table t1 (c1 number primary); ---- 会话1: insert into t1 values (1); ---- 会话2: insert into t1 values (1); 就会锁表.因为c1为主键,带唯一约束.这种情况锁表不可避免,要解决,只能去掉唯一约束.ora...