Bonjour,
J'aurais besoin de votre aide, SVP
Je fais appel à un script sql depuis un script ksh (korn shell).
Voici mes questions.
1. Quelle différence y a-t-til entre :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part sqlplus -s $CONNEXION_BASE @$FIC_REQUETE > $FIC_RESULTAT
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part sqlplus -s $CONNEXION_BASE < $FIC_REQUETE > $FIC_RESULTAT
Visiblement, à ma surprise, la 2nde fonctionne mais pas la 1ère.
2. Si mon script sql contient simplement :
le résultat dans FIC_RESULTAT est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part select sysdate from dual;
avec une ligne vide au début et à la fin.SYSDATE -------- 03/01/12
- Peut-on, dans le script sql ou dans la commande sqlplus, faire en sorte de supprimer ces lignes vides ainsi que les lignes d'affichage de nom de colonne SYSDATE et -------- ?
- Y a-t-il toujours le même nombre de lignes vides (si je dois finalement faire les suppressions de lignes par Unix) ?
Merci !
Partager