PDA

View Full Version : 2 quesiti su SQL LOADER ORACLE


chicco19811
17-07-2019, 17:37
Ciao, ho 2 quesiti su SQL LOADER per caricare i dati in Oracle.

1)
questo è il comando per indicare il file con i dati

"
load data
infile 'nome_del_file'
"

io non conosco il nome del file ma solo le prime 4 lettere (pensavo di fare qualcosa tipo una reg exp con carattere jolly), e tra l'altro pare che non avrà estensione; sto lavorando su Linux

da discussioni trovate in giro
https://stackoverflow.com/questions/42664765/sql-loader-without-dat-extension
(esempio)
mi pare di capire che sia necessario indicare l'intero nome e tra l'altro deve avere una estensione per forza

vi risulta?


2) vorrei indicare il nome della tabella dinamicamente

qualcosa tipo

"infile 'nome file.'
REPLACE
into table %PARAMETRO VARIABILE%
"

ma, sempre da discussioni trovate in giro
https://www.orafaq.com/forum/t/191065/
(esempio)
mi pare di capire che al massimo sia possibile creare l'intero file dinamicamente dallo script sh (come ho già fatto); e non passare solo dei parametri

vi risulta?

Grazie