Je lance le .bat suivant
**************************
set /p site= Site?
set /p nocdefou=No de commande fournisseur a receptionner?
echo set heading off>> trame.sql
echo set underline off>> trame.sql
echo set linesize 2000 >> trame.sql
echo spool REC%dat%.dmp.txt >> trame.sql
echo select lpad(%site%,5,'0')||lpad(%nocdefou%,9,'0') from dual; >>trame.sql
echo spool off >>trame.sql
echo exit >>trame.sql
echo / >>trame.sql
pause
sqlplus toto/toto@xxx@trame.sql
pause
*******************
quand je regarde le fichier trame sql généré : jai :
set heading off
SET TRIMSPOOL ON
set underline off
set linesize 2000
spool REC.dmp.txt
spool off
exit
/
je ne vois pas mon select. J'ai l'impression qu'il n'aime pas le || dans mon select !!!
Une idée ?
Partager