1. 程式人生 > >Oracle loop循環無法插入數據

Oracle loop循環無法插入數據

cot 使用 技術分享 div 循環插入數據 img loop com logs

以下的測試基於scott用戶下的emp表

首先用while循環進行測試,向emp表插入999條數據

 1 declare
 2         i emp.empno%type :=1;
 3 begin
 4         while i<1000
 5         loop
 6             insert into emp(empno,ename,sal) values(i,concat(A,i),i);
 7             i := i+1;
 8         end loop;
 9 end;
10 /

執行select count(empno) from emp;後確實插入了999條記錄

技術分享

執行truncate table emp;

select * from emp;

技術分享

現在emp表被清空了,接下來使用loop循環插入數據

技術分享

PLSQL成功完成,但是卻沒有數據,目前未解決.

Oracle loop循環無法插入數據