1234567891011121314151617181920 |
- CREATE OR REPLACE PROCEDURE shanglifeecif.update_partytimeline_add_salecom()
- IS
- BEGIN
- UPDATE shanglifeecif.partytimeline pt SET (pt.salecom,pt.salecomname) =
- (
- SELECT t.salecom, t.salecomname FROM
- (
- SELECT
- contno, salecom, salecomname
- FROM dsj.policy_information t
- GROUP BY contno, salecom, salecomname
- ) t WHERE t.contno = pt.policyno
- )
- dbms_output.put_line('update_partytimeline_add_salecom 函数跑批完成!');
- EXCEPTION
- WHEN HIVE_EXCEPTION THEN
- INSERT INTO shanglifeecif.exception_log(log_id,log_code,log_msg,log_time) VALUES (to_char(sysdate(),'yyyyMMddHHmmss'),sqlcode(),sqlerrm(),sysdate());
- WHEN Others THEN
- INSERT INTO shanglifeecif.exception_log(log_id,log_code,log_msg,log_time) VALUES (to_char(sysdate(),'yyyyMMddHHmmss'),sqlcode(),sqlerrm(),sysdate());
- END;
|