首先建立表,字段:linux
這裏注意「/」是linux環境下面結束存儲過程的標誌。spa
而後寫一個存儲過程:code
Procedure Created表示存儲過程建立成功。
這段存儲過程就是循環插入數據。
這裏爲了顯示執行時間,把開始時間和終了時間給打印出來了。
若是執行成功就會顯示:ip
結束。
下面吧存儲過程列出來:it
create or replace Procedure Test2 as num NUMBER; v_begintime varchar2(20); v_endtime varchar2(20); v_str varchar2(10); begin v_begintime:=to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'); FOR i IN 1..10000000 LOOP insert into students values(i,'jack','jjjaa',23); num:=num+1; IF Mod(num,5000)=0 THEN COMMIT; END IF; END LOOP; v_endtime:=to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'); dbms_output.put_line('startTime:'||v_begintime); dbms_output.put_line('endTime:'||v_endtime);
end Test2;table
建立表:class
create table students ( ID int, userName varchar(100), userPass varchar(100), userAge int );
記錄一下,以便之後看看。QAQcli