歡迎您光臨本站 註冊首頁
小知識  >  Oracle >

oracle資料庫存儲過程實例

admin @ 2017-12-03 reply:0
←手機掃碼閱讀

創建存儲過程的語句如下:
CREATE[OR REPLACE] PROCEDURE<過程名>
<參數1>,「方式l]<數據類型1>,
<參數2>,[ 方式2]<數據類型2>,
……)
IS|AS (is或as完全等價)
BEGIN
PL/SQL過程體
END<過程名>


例如,下面是一個刪除表的存儲過程:



--參數:tableName 要刪除的表名
create or replace procedure del_table(tableName varchar2) as
--定義變數
sql_del_table long;
begin
--構造sql語句
sql_del_table := 'drop table ' || tableName;
--執行
EXECUTE IMMEDIATE sql_del_table;

end del_table;


[admin via ] oracle資料庫存儲過程實例已經有501次圍觀

http://coctec.com/room/show-1317.html