Created
June 30, 2014 14:30
-
-
Save velll/ba7560300b6963871c4e to your computer and use it in GitHub Desktop.
external_oracle_loader_tables
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| CREATE DIRECTORY HYDRA_TMP_DIR AS '/tmp/hydra_files' | |
| / | |
| CREATE TABLE EX_ACCOUNTING_DATA( | |
| N_FIRM_ID NUMBER, | |
| N_GOOD_ID NUMBER, | |
| N_OBJECT_ID NUMBER, | |
| N_USER_ID NUMBER, | |
| VC_EXT_ID VARCHAR2(1000), | |
| D_BEGIN DATE, | |
| D_END DATE, | |
| N_QUANT_OPER NUMBER, | |
| N_UNIT_ID NUMBER, | |
| N_CDR_ID NUMBER, | |
| VC_EXT_SERVICE VARCHAR2(1000)) | |
| ORGANIZATION EXTERNAL( | |
| TYPE ORACLE_LOADER | |
| DEFAULT DIRECTORY HYDRA_TMP_DIR | |
| ACCESS PARAMETERS ( | |
| records delimited BY newline | |
| badfile HYDRA_TMP_DIR:'ex_accounting_data.bad' | |
| fields terminated BY ';' | |
| optionally enclosed BY '"' | |
| lrtrim | |
| missing field VALUES are NULL( | |
| N_FIRM_ID, N_GOOD_ID, N_OBJECT_ID, N_USER_ID, VC_EXT_ID, | |
| D_BEGIN DATE 'DD.MM.YYYY HH24:MI:SS', | |
| D_END DATE 'DD.MM.YYYY HH24:MI:SS', | |
| N_QUANT_OPER, N_UNIT_ID, N_CDR_ID, VC_EXT_SERVICE)) | |
| LOCATION ('ex_accounting_data.csv')) | |
| REJECT LIMIT UNLIMITED | |
| / | |
| CREATE TABLE EX_BAD_ACCOUNTING( | |
| VC_FIRM_ID VARCHAR2(4000), | |
| VC_GOOD_ID VARCHAR2(4000), | |
| VC_OBJECT_ID VARCHAR2(4000), | |
| VC_USER_ID VARCHAR2(4000), | |
| VC_EXT_ID VARCHAR2(4000), | |
| VC_BEGIN VARCHAR2(4000), | |
| VC_END VARCHAR2(4000), | |
| VC_QUANT_OPER VARCHAR2(4000), | |
| VC_UNIT_ID VARCHAR2(4000), | |
| VC_CDR_ID VARCHAR2(4000), | |
| VC_EXT_SERVICE VARCHAR2(4000)) | |
| ORGANIZATION EXTERNAL( | |
| TYPE ORACLE_LOADER | |
| DEFAULT DIRECTORY HYDRA_TMP_DIR | |
| ACCESS PARAMETERS ( | |
| records delimited BY newline | |
| fields terminated BY ';' | |
| optionally enclosed BY '"' | |
| lrtrim | |
| missing field VALUES are NULL) | |
| LOCATION ('ex_accounting_data.bad')) | |
| / |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment