Oracle plsql 打包
生活随笔
收集整理的這篇文章主要介紹了
Oracle plsql 打包
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
--打包
--創(chuàng)建包
--步驟:
--1、聲明(創(chuàng)建包頭)
--2、創(chuàng)建數(shù)據(jù)對象(創(chuàng)建包體)--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;
總結(jié)
以上是生活随笔為你收集整理的Oracle plsql 打包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ext.Net全部Icon图标名称展示
- 下一篇: 页面分栏LayoutInflater