Tengo la siguiente consulta cuando se usa una tabla externa de oracle se define un directorio donde se guardan los archivos de donde se obtienen los datos. el objeto load_dir esta apuntado a una carpeta por ejemplo C:\Oracle\tablas_externas\ y al crear la tabla externa hago algo asi
Código:
CREATE TABLE Tabla_externa
CAMPO_1 VARCHAR2(100),
CAMPO_2 VARCHAR2(100),
CAMPO_3 VARCHAR2(100),
)
ORGANIZATION EXTERNAL (
DEFAULT DIRECTORY LOAD_DIR
ACCESS PARAMETERS(RECORDS DELIMITED BY 0x'0a'
BADFILE 'LOAD_DIR':'Tabla_externa.bad'
LOGFILE 'LOAD_DIR':'Tabla_externa.log'
SKIP 1
FIELDS TERMINATED BY ';'
MISSING FIELD VALUES ARE NULL
)
LOCATION (
LOAD_DIR:'Tabla_externa.txt'
)
)
esto funciona si yo pongo el archivo en C:\Oracle\tablas_externas\tabla_externa.txt
lo que yo quisiera es darle a cada tabla externa un sub directorio es posible auntar desde el location algo como?
Código:
LOCATION (
LOAD_DIR:'\Tabla1\Tabla_externa.txt'
)
Muchas gracias