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.