Bonjour à tous,
j'essaie d'exécuter un fichier .sql via sqlplus, qui contient les "sets" appropriés. La requête est passée en paramètre.
1 2 3 4 5 6 7 8 9 10
| set heading off
set newpage none
set linesize 32767
set pagesize 50000
set colsep ';'
set feedback off
&1;
exit 0 |
Appel:
sqlplus -sl user/MDP@SID @mon_fichier.sql "select sysdate from dual"
mais sqlplus ne veut pas interpréter la variable comme une requête:
SP2-0042: unknown command "&1" - rest of line ignored.
Or, si je place le mot clé "SELECT" en dur dans le .sql au lieu du paramètre, cala fonctionne.
Y a-t-il une solution?
Partager