oracle批量插入数据

论坛 期权论坛 脚本     
匿名技术用户   2021-1-4 20:09   11   0
CREATE TABLE tempTable(id integer, name varchar2(30));
INSERT INTO tempTable VALUES (1, 'Hammer');

DECLARE counter integer:=1;
begin
while counter <=17
loop
INSERT INTO tempTable (id, name)
(SELECT id + (SELECT COUNT(*) FROM tempTable), 'Hammer' FROM tempTable) ;
counter:=counter + 1;
end loop;
end;
SELECT count(*) FROM tempTable;
drop table tempTable;
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP