1. 程式人生 > >oracle之儲存過程2-建立儲存過程

oracle之儲存過程2-建立儲存過程

第一步:連線資料庫後,在“object”視窗中找到“procedures”目錄,在該目錄上點選右鍵,選擇“new”選單建立儲存過程。

 

 

 

建立後的介面,該儲存過程是沒有引數的。

 

 第二步:編寫一條程式碼,編譯儲存過程。

 建立和編譯儲存過程到這裡就已經完成,下一篇將如何使用儲存過程。

你可能遇到的錯誤!!!!!!!!

1.沒有處理引數列部分。


 

2.程式碼區域沒有寫任何程式碼。解決辦法:寫一句輸出語句,或者寫“null”也可以。


 

dbms_output.put_line('列印輸出語句----------');

行1: 
  CREATE OR REPLACE PROCEDURE 是一個SQL語句通知Oracle資料庫去建立一個叫做test01儲存過程, 如果存在就覆蓋它; 
行2: 
  IS關鍵詞表明後面將跟隨一個PL/SQL體。 
行3: 
  BEGIN關鍵詞表明PL/SQL體的開始。 
行4: 
  dbms_output.put_line('列印輸出語句----------');表示列印輸出語句。如果沒有內容可以寫 “

NULLPL/SQL語句表明什麼事都不做,這句不能刪去,因為PL/SQL體中至少需要有一句; 

行5: 
  END關鍵詞表明PL/SQL體的結束