在
ORACLE
中
,
如何一次插入多条记录
(
数组中的数据
)(忘上搜集整理,仅供参考)
DECLARE
TYPE NumList IS VARRAY(20) OF NUMBER;
depts NumList := NumList(10, 30, 70); -- department numbers
BEGIN
FORALL i IN depts.FIRST..depts.LAST
insert into emp(deptno) values(depts(i));
END;
DECLARE
BEGIN
FOR I IN 1..500 LOOP
insert into table_aa(col_a,col_b) values (I,i||i);
COMMIT WORK;
END LOOP;
END;
/
|----------------------------------------------------------------------------------------|
版权声明 版权所有 @zhyiwww
引用请注明来源 http://www.blogjava.net/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2006-05-23 17:12
zhyiwww 阅读(5850)
评论(0) 编辑 收藏 所属分类:
database