Commande SQL avec un nombre variable des paramètres
Bonjour tous le monde,
j'ai besoin de lancer des commandes SQL à partir d'un autre programme,
j'ai les ecris dans un fichier .SQL et je les lance en utilisant un fichier .BAT
le contenu du fichier .SQL est :
Code:
1 2
|
EXEC MyPackage.beginTrace( &1, &2 ); |
le contenu du fichier .BAT est :
Code:
1 2
|
sqlplus coswin_supervisor/supervisor@PRGSTAND @c:\tracval\BeginTrace.sql%1 %2 |
Mypackage est un package SQL dont je connais pas le contenu
et jusqu'au là tout va bien, le programme fonctionne correctement.
j'ai besoin maintenant de passer un nombre variable des paramètres, j'explique : le programme qui lance le fichier .BAT une fois fournis 2 paramètres une autres 3 ou 4 paramètres
est ce que vous avez une idée, une solution.......
merci