Oracle Pracedures Packages创建
来源:互联网 发布:怎么检查网络连接状态 编辑:程序博客网 时间:2024/05/22 05:28
自己没事整理的,建个Packages:
-----------------Packages Start--------------------------------------------------------------------------------*********************--------------
create or replace package LK_Package is
DB_OK CONSTANT number := 0;
DB_ERROR CONSTANT number :=1;
procedure LK_Test(
in_test in char,
in_yen in number,
out_code out number,
out_msg out varchar2
);
end LK_Package;
-------&&&&&&&&&&&&&&&&&&&----------------
--is/as 只是定义,begin才是真正的开始
create or replace package body LK_Package is
LK_Code NUMBER(1); --レコードカウント1
LK_Msg varchar2(60); --合計金額1
--带返回值方法(此处的变量名不能重新赋值)
function UptTest(
in_kyuko_yen in number := 0,--默认参数
in_shain_cd in char)
return boolean
is
in_kyuko number;
begin
if in_kyuko_yen = 0 then
in_kyuko := 100; --!!!
end if;
update test set KYUYO_YEN= in_kyuko where SHAIN_CD=in_shain_cd;
return true;
exception
when others then
rollback;
return false;
end;
--不带返回值方法(此处的变量名必须与之前的一一对应)
procedure LK_Test(
in_test in char,
in_yen in number,
out_code out number,
out_msg out varchar2
)
is
begin
if UptTest(in_test,in_yen) =true then
out_code :=DB_OK;
out_msg :='';
else
out_code :=DB_ERROR;
out_msg :=sqlerrm;
end if;
exception
WHEN OTHERS THEN
out_code :=DB_ERROR;
out_msg := 'exception : ' || sqlerrm;
rollback;
end LK_Test;
begin
--LK_Test('00088838',600,LK_Code,LK_Msg);
end LK_Package;
-----------------Packages End---------------------------------------------------------------------------------******************---
- Oracle Pracedures Packages创建
- Oracle中packages的使用
- OpenWrt 创建软件包(Creating packages)
- 在Laravel中一步一步创建Packages
- Several interesting packages in Oracle apps
- How to export Oracle Database and packages
- oracle应用软件plsql中functions,procedures,packages有什么区别
- 重新编译Oracle失效的view、procedure、trigger、functions、packages
- oracle中的function 、procedure、packages、package bodies比较
- orafce extension for PostgreSQL, Oracle's compatibility functions and packages
- Oracle Database PL/SQL Packages and Types Reference
- oracle中的function 、procedure、packages、package bodies比较
- oracle 创建
- 【Oracle】Oracle创建实例
- Install Packages
- Packages Roundup
- solaris packages
- Useful Packages
- Copy-on-write(COW)
- 动态SQL execute immediate
- 修改image图像的数据
- Jetty和Tomcat 配置上的一些异同
- LINK : error LNK2001: 无法解析的外部符号 _WinMainCRTStartup
- Oracle Pracedures Packages创建
- 程序员笔试题
- MSSQL中查看某一数据库中表空间占用情况,按占用空间从大到小排序显示
- volatile关键字
- SVN安装错误提示“Error: C:/TestSVN/test1/conf/svnserve.conf:12: Option expected ”
- jpa 小问题
- Thread类中的join方法的使用
- 解决多个DataList和多个RadioButton单选问题
- Oracle 动态数组(没测试。。。)