create or replace procedure SP_CIF_Test(
o_Cur out Types.CursorType,
o_ret out integer,
o_msg out varchar2,
o_TotalAssets out number,--资产合计
i_CustNo in varchar2--客户号
) is
v_TotalAssets number(16,4);
begin
o_ret :=-99;
o_msg :='未知错误';
select FCOUNTRY into v_TotalAssets
from CIF_PersInfo a
where a.id = i_CustNo;
o_TotalAssets:=v_TotalAssets;
open o_Cur for
select 80 as 房产, 20 as 其他 from dual;
DBMS_OUTPUT.PUT_LINE('编码为'||o_msg||'员工工资已更新!');
o_ret := 1;
o_msg := '';
exception
when others then
o_ret := -99;
o_msg := case when o_msg is null then '未知错误' else '在['||o_msg||']处发生异常' end;
end SP_CIF_Test;
select (
select nvl(sum(FRealValue),0) from CIF_Pers_FamilyAssets b where b.cif_persinfo_id = a.id
)
+nvl(a.FPersBankDep,0)/*他行存款*/+nvl(a.FOtherAssets,0)
from CIF_PersInfo a
where a.id = '101332621197308126078';
分享到:
相关推荐
学习sql存储过程,一则关于存储过程的学习笔记
MySQL存储过程学习 MySQL存储过程 MySQL存储过程
存储过程 结合 触发器流水 账号 实例 存储过程 结合 触发器流水 账号 实例
oracle存储过程学习资料 oracle存储过程学习资料 oracle存储过程学习资料
oracle存储过程学习经典入门 非常好的 初学者必看
存储过程精解,需要深入学习存储过程的朋友可下.
存储过程扩展学习 明源内部学习资料
ORACLE存储过程 学习源码,从简单到深奥,一共有30个文件。
SQL SERVER 存储过程学习笔记,新手入门参考
快速学习函数创建和练习。 创建函数、存储过程、创建过程、调用存储过程、AUTHID、PRAGMA AUTONOMOUS_TRANSACTION、开发存储过程步骤、删除过程和函数、过程与函数的比较
存储过程学习一 ,基本用法等等 后续更新。
存储过程的学习,提高编写存储过程的能力,里面介绍了sql的存储过程的编写基本方法!
MySQL存储过程学习资料 ,初学都必看
学习存储过程的好资料,里面包括案例以及案例分析,有需要的请下载,谢谢!
oracle存储过程学习
存储过程学习、个人随笔、基本语法和流程控制。仅供参考
DB2存储过程开发权威指南.存储过程学习速成教程
内容概要:简单的C# winform调用存储过程实例,创建存储过程入参,通过SqlConnection对象和SqlCommand对象调用存储过程,获取存储过程的出参并显示出来,详细代码注释,希望对用到C#调用存储过程的小伙伴有帮助 ...
oracle 存储过程学习经典,主要适合初学oracle存储过程的.
sql数据库存储过程学习,详细讲解,适合初学者和提高者...