Comment passer le nom de la table en paramètre
Bonjour,
Dans un script batch, je souhaite lancer un fichier CTL en passant le nom de ma table en paramètre.
Par exemple :
Ligne dans batch :
CALL sqlldr USERid=%USER%/%PWD%@%INSTANCE% control=%FICHIER_CTL.ctl log=%FICHIER_LOG.log
Entête fichier CTL :
LOAD DATA
INFILE '%SOURCE%'
BADFILE '%FICHIER_BAD%'
DISCARDFILE '% FICHIER_DSC%'
INTO TABLE %NOM_TABLE%
.
.
.
Comment :
1) Définir le paramètre %NOM_TABLE%,
2) Passer ce paramètre dans le fichier batch
3) Récupérer ce paramètre dans le fichier CTL
Merci d'avance.