业务数据订正存储过程五
CREATE OR REPLACE PROCEDURE TOPUP.SP_MONEYLIST_ADD_PAYRECORD ( P_ITEMNUMBER IN VARCHAR,  ...
业务数据订正存储过程四
IF v_status_id = 81 THEN SELECT ...
业务数据订正存储三
-- 如果订单之前有成功或失败过,并且在报表中已经统计过,需要改失败或成功的,则需要在订正表中插入一笔记录 IF...
业务数据订正存储过程二
----------------------------------------End here-------------------------------------- WHEN O_ITEMTYPE = 'mobile' AND O_NSTATUS = 82 AND P...
业务数据订正存储过程一
CREATE OR REPLACE PROCEDURE TOPUP.SP_MC_DATA_CORRECTION ( P_ITEMNUMBER IN VARCHAR, &nbs...
资金表实现过程方案二:资金表与冻结表分离(三)
3. 冻结表插入操作存储过程 CREATE OR REPLACE PROCEDURE PAYT.SP_FROZEN_FOR_INSERTING ( P_MONEY IN FLOAT, &...
资金表实现过程方案二:资金表与冻结表分离(二)
2. 资金表插入操作存储过程 CREATE OR REPLACE PROCEDURE PAYT.SP_BALANCE_FOR_INSERTING ( P_ID IN NUMBER, &n...
资金表实现过程方案二:资金表与冻结表分离(一)
1. 分别在资金表与冻结表建立两个触发器 CREATE OR REPLACE TRIGGER TRG_TAB_TRADESETTLEMENT_HIS29 BEFORE INSERT OR DELETE OR UPDATE ON TAB_TRADESETTLEMENT REFERE...
资金表实现过程方案一:资金表与冻结表合并(四)
4. delete 存储过程 CREATE OR REPLACE PROCEDURE PAYT.SP_BALANCE_FOR_DELETING ( P_MONEY IN FLOAT, &n...
资金表实现过程方案一:资金表与冻结表合并(三)
3. update 存储过程 CREATE OR REPLACE PROCEDURE PAYT.SP_BALANCE_FOR_UPDATING ( P_MONEY IN FLOAT, &n...
资金表实现过程方案一:资金表与冻结表合并(二)
2. insert 操作存储过程 CREATE OR REPLACE PROCEDURE PAYT.SP_BALANCE_FOR_INSERTING ( P_ID IN NUMBER,  ...
资金表实现过程方案一:资金表与冻结表合并(一)
1. 触发器调用存储过程a. 向资金表插入数据前查询出当前交易前余额b. 分别调用三个存储过程实现该表的insert/update/delete 三种操作的触发 CREATE OR REPLACE TRIGGER TRG_TAB_TRADESETTLEMENT_HIS28 ...
多表关联更新的案例及总结
1. 关联更新需找出表的相关唯一键,同时唯一键也可能在关联的同时对应多个值,主表的更新的条件需要与子查询的条件一致,否则会出现多值的情况,当出现多值或重复值时,需要优先处理update tab_base_moneylist mm s...
根据业务逻辑处理空值或重复值
根据业务逻辑处理空值 --516097select * from tab_base_moneylist a where a.memo is null --516093select * from tab_base_moneylist a where a.pk is nullupdate tab_base_moneylist set memo='Order...
重复及空值处理
1.将重复记录放入时间表create table tab_base_moneylist_bak as select * from (select * from tab_base_moneylist a where (a.memo,a.tradetype_id) in (select memo,tradetype_id from tab_base_m...
oracle 游标--FOR循环实现
CREATE OR REPLACE PROCEDURE TOPUP.sp_card_paystat (currentDate IN DATE)AS v_paystat_id NUMBER (19);  ...
自动报表空值处理
1. 自动报表汇总SPCREATE OR REPLACE PROCEDURE TOPUP.sp_business_gather (currentDate IN DATE)AS v_bankMoney NUMBER; &n...
卡自动提交游标实现
1. 卡自动提交SPCREATE OR REPLACE PROCEDURE TOPUP.sp_card_scan_auditcommit ( currentDate IN DATE)AS v_id ...