|'='''|| v_bank_account||''''; elsif i_table_name = 'T_ACCOUNT_APPLY_TBL' then v_update_sql := ' update ' || i_table_name || ' set ' || i_coulumn || ' = decode( substr(ACCOUNT_NO,1,4) ' || ',' || '''9900''' || ',' || '''12340-01111281''' || ',' || v_bank_account_new ||' ) where' || i_coulumn ||'='''|| v_bank_account||''''; elsif i_table_name = 'T_LSIF_OTHERS' then v_update_sql := ' update ' || i_table_name || ' set KOUZAINO = ' || v_bank_account_new ||'' || ' where BANKCN <> ''9900'' and '|| i_coulumn ||'='''|| v_bank_account||''''; v_update_sql2 := ' update ' || i_table_name || ' set SITENCNJYO =''123'', ' || ' SITENCNKA = ''40'', ' || ' KOUZAINO = ''01111281'' ' || ' where BANKCN = ''9900'''; elsif i_table_name = 'T_LSIF_GETUMATU_NENMATU_MASTER' then v_update_sql := ' update ' || i_table_name || ' set KOUZAINO = ' || v_bank_account_new ||'' || ' where BANKCN <> ''9900'' and '|| i_coulumn ||'='''|| v_bank_account||''''; v_update_sql2 := ' update ' || i_table_name || ' set SITENCN =''12340'', ' || ' KOUZAINO = ''01111281'' ' || ' where BANKCN = ''9900'''; elsif i_table_name = 'T_LSIF_KAIKEI' then v_update_sql := ' update ' || i_table_name || ' set WUZANO = ' || v_bank_account_new ||'' || ' where GANKOWUMEYISHOUWUCN <> ''9900'' and '|| i_coulumn ||'='''|| v_bank_account||''''; v_update_sql2 := ' update ' || i_table_name || ' set SHITEYINMEYISYOUWUCN =''123'', ' || ' WUZANO = ''01111281'' ' || ' where GANKOWUMEYISHOUWUCN = ''9900'''; elsif i_table_name = 'T_LSIF_IDOUEXTR' and i_coulumn = 'KOUZAINO_ZEN' then v_update_sql := ' update ' || i_table_name || ' set KOUZAINO_ZEN = ' || v_bank_account_new ||'' || ' where GINKOUCN_ZEN <> ''9900'' and '|| i_coulumn ||'='''|| v_bank_account||''''; v_update_sql2 := ' update ' || i_table_name || ' set SHITENCNE_ZEN =''123'', ' || ' SHITENCNGE_ZEN = ''40'', ' || ' KOUZAINO_ZEN = ''01111281'' ' || ' where GINKOUCN_ZEN = ''9900'''; elsif i_table_name = 'T_LSIF_IDOUEXTR' and i_coulumn = 'KOUZAINO_GO' then v_update_sql := ' update ' || i_table_name || ' set KOUZAINO_GO = ' || v_bank_account_new ||'' || ' where GINKOUCN_GO <> ''9900'' and '|| i_coulumn ||'='''|| v_bank_account||''''; v_update_sql2 := ' update ' || i_table_name || ' set SHITENCNE_GO =''123'', ' || ' SHITENCNGE_GO = ''40'', ' || ' KOUZAINO_GO = ''01111281'' ' || ' where GINKOUCN_GO = ''9900'''; elsif i_table_name = 'T_DIAGNOSIS_CHARGE_DATA' then v_update_sql := ' update ' || i_table_name || ' set ACCOUNT_NO = ' || v_bank_account_new ||'' || ' where BANK_CN <> ''9900'' and '|| i_coulumn ||'='''|| v_bank_account||''''; v_update_sql2 := ' update ' || i_table_name || ' set BRANCH_CN =''123'', ' || ' ACCOUNT_NO = ''01111281'' ' || ' where BANK_CN = ''9900'''; elsif i_table_name = 'T_IFE_MONTHLY_GETUMATU_MASTER' then v_update_sql := ' update ' || i_table_name || ' set ' || i_coulumn || ' = decode( BANKCN ' || ',' || '''9900''' || ',' || '''12340-01111281''' || ',' || v_bank_account_new ||' ) where '|| i_coulumn ||'='''|| v_bank_account||''''; else v_update_sql := ' update ' || i_table_name || ' set ' || i_coulumn || ' = decode( bank_code ' || ',' || '''9900''' || ',' || '''12340-01111281''' || ',' || v_bank_account_new ||' ) where '|| i_coulumn ||'='''|| v_bank_account||''''; end if; v_bank_account_new:='';--clear data execute immediate v_update_sql; if v_update_sql2 is not null then execute immediate v_update_sql2; end if; pkg_pub_scd_ci.p_batch_commit(); EXCEPTION when others then rollback to point; o_result := PKG_LS_PUB_CODE_CST.BATCH_RESULT__FAIL; o_error_str := i_table_name || ','; p |