oralce之存儲過程

一:--循環向表emp中插入數據

 1 declare 
 2   maxnumber number:=10000;
 3   v_count   number;
 4   begin
 5     v_count :=0;
 6     FOR x IN 1..maxnumber
 7     LOOP
 8        v_count :=v_count+1;
 9        insert into emp (empno,ename,job,mgr,sal,comm)
10        values(1001,'tom','clerk',1001,1000,120);
11        if mod(v_count,1000) = 0 then
12        commit;
13        end if;
14     END LOOP ;
15     commit;
16 end;

?

二:--創建與emp表結構相同的臨時表

1 create table emp_bak 
2 as
3 select * from emp;
4 truncate table emp_bak;

?

三:--通過存儲過程將表emp中的數據同步到臨時表emp_bak中

 1 create or replace procedure  p_syn_data
 2 Is
 3 v_num   number;
 4 Begin
 5   V_Num :=0;
 6   For X In (Select * From Emp)
 7   Loop
 8     begin
 9       V_Num:=V_Num+1;
10        Insert Into Emp (Empno,Ename,Job,Mgr,Sal,Comm)
11        Values(X.Empno,X.Ename,X.Job,X.Mgr,X.Sal,X.Comm);
12        If Mod(V_Num,1000) = 0 Then
13        Commit;
14        End If;
15     end;
16   End Loop;
17   Commit;
18   Dbms_Output.Put_Line("同步數據完成!");
19 end p_syn_data;

?

查看臨時表數據:

1 --查看臨時表數據
2 select count(1) from emp_bak;

?

轉載于:https://www.cnblogs.com/warrior4236/p/6040897.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/270541.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/270541.shtml
英文地址,請注明出處:http://en.pswp.cn/news/270541.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java 日期calendar_java時間對象Date,Calendar和LocalDate/LocalDateTime

一、簡介Date:java.util.Date包,包含日期,時間,毫秒數。Calendar:java.util.Calendar包,abstract修飾,Date的很多方法已經過時遷移到了Calendar類上。LocalDate/LocalDateTime:java.…

IIS實現服務器反向代理用法介紹

今天給打擊分享IIS實現服務器反向代理用法,感興趣的可以學習一下!場景:本地電腦啟動了兩個網站地址分別為:http://127.0.0.1:8081/Sitehttp://127.0.0.1:8082/Test要實現同一個端口訪問:http://127.0.0.1:8080/Sitehtt…

java if else過多_Spring Boot中如何干掉過多的if else!

需求這里虛擬一個業務需求,讓大家容易理解。假設有一個訂單系統,里面的一個功能是根據訂單的不同類型作出不同的處理。訂單實體:service接口:傳統實現根據訂單類型寫一堆的if else:策略模式實現利用策略模式&#xff0…

硬件知識:固態硬盤相關知識介紹

目錄 1、主控 2、固件算法 3、SSD的SATA接口與M.2接口 4、速度對比 今天就為大家全面科普一下固態硬盤的相關知識,讓大家購買時做到心中有數,按需選擇。 首先還是從SSD的結構來說起,SSD最基本的組成部件分為:主控芯片、閃存芯片、…

編碼實戰Web端聯系人的增刪改查

首先畫出分析圖 實現效果如圖 項目下的包如圖: 實體包 package com.contactSystem.entiey;public class Contact {private String Id;private String name;private String sex;private String age;private String phone;private String qq;private String email;pub…

選型java程序_Java程序員自動化指南

一、背景在Java web開發中,雖然Spring boot已經幫助我們簡化了很多工作,但項目中龐雜的業務仍然需要自己去編寫較多的 entity,vo,Mapper,Service, Controller 代碼等,那么我們有沒有什么辦法來簡…

網絡知識:光貓光纖寬帶故障排查筆記

在日常上網過程中出現的故障,很大一部分是由于線路和光貓故障引起,現簡單介紹一下,如何處理這些故障。 現象一:不能上網(網絡中斷) 故障排查: 1、確認您的光貓信號燈是否正常: ①電源…

treeview自動從表中添加標題和列值做目錄的方法2

treeview自動從表中添加標題和列值做目錄的方法2,該方法是借鑒萬一老師的 http://www.cnblogs.com/del/archive/2008/05/15/1114450.html 首先界面上添加treeview組件,然后在treeview的onchange事件里這樣寫: 因為要用到定義個過程&#xff0…

Linux常用運維命令筆記

今天給大家整理一下Linux常用的命令,希望對大家能有所幫助!MYSQL相關1、查看mysql版本status; select version()2、 mysql啟動命令#01 使用 service 啟動:service mysqld start (5.0版本) service mysql start (5.5.7版本) #02 使用 mysqld 腳…

java 異常 過濾器_在過濾器Filter中拋出一個全局異常可以捕獲的異常

1、創建自定義異常public class TokenException extends RuntimeException {private static final long serialVersionUID 1L;private Integer errCode;private String message;public TokenException(Integer errCode){this.errCode errCode;this.message ExceptionEnum.ge…

php對二維數據進行排序

PHP一維數組的排序可以用sort(),asort(),arsort()等函數,但是PHP二維數組的排序需要自定義。方法一:(經驗證,成功) 作用:對二維數組進行指定key排序參數:$arr 二維數組 ,$shortKey 需要排序的列…

電腦知識:如何將舊電腦文件遷移到新電腦中,包括操作系統

將舊電腦中的文件和操作系統全部轉移到新電腦中,一般可以借助分區助手、磁盤精靈或者GHOST等磁盤工具。為了提高數據傳輸速度,可以將舊電腦的硬盤拆下安裝到新電腦,然后使用PE工具盤引導電腦進入PE系統中,將舊電腦硬盤中的數據借助…

判斷是否為自然數java_java判斷輸入的是否是自然數

/** * 編寫一個Java應用程序的方法,該方法接收從鍵盤輸入的自然數: * 如果輸入的數不是自然數。拋出異常,提示“請正確輸入數字!”,然后繼續等待用戶輸入。 * 如果輸入的數為正數,則顯示這個數,程序繼續運行。 * 如果輸入為負數&#xff…

瀏覽器插件:一款解決谷歌瀏覽器吃內存神器插件

Chrome瀏覽器是大部分開發者必備的瀏覽器,它的主要有點有便于調試、啟動快、無廣告。但是谷歌瀏覽器也有自己的缺點,Chrome瀏覽器對系統內存的占用太大了,每打開一個頁面都會占用系統內存。如果你的瀏覽器一下子打開幾十個網頁,不…

java stdin 和stdout_對stdin,stdout 和STDOUT_FILENO,STDIN_FILENO的學習

在unix系統調用中,標準輸入描述字用stdin,標準輸出用stdout,標準出錯用stderr表示,但在一些調用函數,引用了STDIN_FILENO表示標準輸入才,同樣,標準出入用STDOUT_FILENO,標準出錯用STDERR_FILENO.他們的區別:stdin等是FILE *類型,屬于標準I/O,…

java多線程之hashmap concurrenthashmap的狀態同步

最近在高并發的系統中發現,concurrenthashmap除了大家熟知的避免循環期間發生ConcurrentModificationException異常外,還有重要的一點是Retrievals reflect the results of the most recently completed update operations holding upon their onset&…