Oracle plsql 打包
生活随笔
收集整理的這篇文章主要介紹了
Oracle plsql 打包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--打包
--創建包
--步驟:
--1、聲明(創建包頭)
--2、創建數據對象(創建包體)--1、
create or replace package myPack
asv_bookCount integer;procedure p_back(v_stuid borrow.stuid%type,v_bid borrow.bid%type);function f_bookCount(v_stuid student.stuid%type)return integer;
end;--2、
create or replace package body myPack
asprocedure p_back(v_stuid borrow.stuid%type,v_bid borrow.bid%type)asbeginupdate borrow set b_time=to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd') where stuid=v_stuid and bid=v_bid;end p_back;function f_bookCount(v_stuid student.stuid%type)return integerasbeginselect count(*) into v_bookCount from borrow whereb_time is null and stuid=v_stuid;return v_bookCount;exceptionwhen others thenreturn 0;end f_bookCount;
end;
總結
以上是生活随笔為你收集整理的Oracle plsql 打包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ext.Net全部Icon图标名称展示
- 下一篇: 页面分栏LayoutInflater