-- 2021.07.26 ANK-4069-00-00 MOD START -- OPTIONS(READSIZE=1000000000,BINDSIZE=1000000000,SKIP=0,ROWS=100000,ERRORS=-1,DIRECT=FALSE) OPTIONS(READSIZE=1000000000,BINDSIZE=1000000000,SKIP=0,ROWS=100000,ERRORS=2147483647,DIRECT=FALSE) -- 2021.07.26 ANK-4069-00-00 MOD END LOAD DATA CHARACTERSET JA16SJISTILDE -- 2014.03.11 OM-2014-0000863 ADD START -- レコード区切り(END-CODE) INFILE '' "str 'END-CODE'" -- 2014.03.11 OM-2014-0000863 ADD END -- LOADERの処理モード -- INSERT ・・・ 新規挿入を行うモード。この際テーブルに1件でもレコードが存在すると全件失敗する。 -- APPEND ・・・ データの追記を行う。duplicateしないデータのみが追加されるモード -- REPLASE ・・・ 全件DELETEを行い、INSERTを行うモード -- TRUNCATE ・・・ truncate後、INSERTを行うモード REPLACE -- インサートを行うテーブル(英名) INTO TABLE CK_T_HURYO_CUST -- 各項目の区切り文字を指定。 CSV形式なら"," を指定 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED '"' TRAILING NULLCOLS ( HURYO_CUST_NO, HURYO_CUST_ADD_CD, KNYSHA_KOKAN_OUTPUT_STA_YM, SYSID, SEIKY_KEI_NO, SVC_KEI_NO, CUST_NO, TOKUSOKU_NO, TAJU_MSKM_GRP_CD, KEISHA_TYPE_CD, HURYO_CUST_NM, HURYO_CUST_KANA, HURYO_CUST_SEX_CD, HURYO_CUST_BIRTHD, HURYO_CUST_TELNO, HURYO_CUST_MOVE_TELNO, HURYO_CUST_AD_CD, HURYO_CUST_PCD, HURYO_CUST_STATE_NM, HURYO_CUST_CITY_NM, HURYO_CUST_OAZTSU_NM, HURYO_CUST_AZCHO_NM, HURYO_CUST_AD_NM, HURYO_CUST_BNCHIGO, HURYO_CUST_ADRTTM, HURYO_CUST_ADRRM, HRYCST_AD_MAN_INPUT_FLG, SHOKUGYO_CD, GSHU_CD, SKSHA_ZOKUGARA_CD, NONPAY_AMNT, HURYO_CUST_JIGYOSHA_CD, HURYO_CUST_HSK_BIKO, ADD_DTM "DECODE(:ADD_DTM,NULL,TO_CHAR(systimestamp,'YYYYMMDDHH24MISSFF3'),:ADD_DTM)", ADD_OPEACNT "DECODE(:ADD_OPEACNT,NULL,'BATLOADER',:ADD_OPEACNT)", UPD_DTM "DECODE(:UPD_DTM,NULL,TO_CHAR(systimestamp,'YYYYMMDDHH24MISSFF3'),:UPD_DTM)", UPD_OPEACNT "DECODE(:UPD_OPEACNT,NULL,'BATLOADER',:UPD_OPEACNT)", DEL_DTM "NULL", DEL_OPEACNT "NULL", MK_FLG CONSTANT "0", ADD_UNYO_YMD "DECODE(:ADD_UNYO_YMD,NULL,:UNYO_YMD,:ADD_UNYO_YMD)", ADD_TRN_ID "DECODE(:ADD_TRN_ID,NULL,':TRN_ID',:ADD_TRN_ID)", UPD_UNYO_YMD "DECODE(:UPD_UNYO_YMD,NULL,:UNYO_YMD,:UPD_UNYO_YMD)", UPD_TRN_ID "DECODE(:UPD_TRN_ID,NULL,':TRN_ID',:UPD_TRN_ID)", DEL_UNYO_YMD, DEL_TRN_ID )