Bonjour,
je suis en train de développer un script Shell dans lequel j'appelle la commande sqlplus en lui passsant des paramètres.
La requête sql executée est présente dans un fichier que voici :
Je rensigne des attributs "set" qui me permettent, dans le fichier de sortie, de masquer le header et le foot Oracle, ainsi que d'autres choses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 set echo off set feedback off set linesize 32767 set pagesize 0 set sqlprompt '' set trimspool on spool &1/ictmedrej_ra.tmp SELECT TYPFLX||','||FICREJ||','||'DATAPP'||','||TO_DATE(SYSDATE, 'DD/MM/YY')||','||'PID'||','||0||','||0||','||0||','||0||','||1||','||0||','||0||','||DATMED FROM ICTMEDREJ WHERE IDNREJ=&2; spool off exit;
Le problème c'est que malgré tous ces paramètres, un affichage "parasite" persiste, voici mon fichier de sortie :
Y'a t-il un moyen de masquer les 2 premières lignes ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 old 3: WHERE IDNREJ=&2 new 3: WHERE IDNREJ=42 MST,KO_MST.asn1.rej,DATAPP,22/07/09,PID,0,0,0,0,1,0,0,22/07/09
Merci d'avance
Dany
Partager