Bonjour,
Dans un script csh sous linux, j'invoque sqlplus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sqlplus -s 'ops$ope'/ipas0@IPAS_TST @CreateSImul.sql USER1 /tmp/creation.log
un erreur est détectée sur la connection à la base alors que si je ne mets qu'un paramètre au script sql :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sqlplus -s 'ops$ope'/ipas0@IPAS_TST @CreateSImul.sql USER1
tous se passe bien. Y a t'il une limitation sur le nbre de paramères avec cette syntaxe ?

Par ailleurs dans un script sql, la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
spool /tmp/&1_creation.log
comprend qu'il y a une variable &1_creation, alors que c'est &1. Comment isoler &1 du reste de la commande ?
Merci