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