Forum Programmation.shell Passge Posté par bugjargal le 20 décembre 2004 à 17:12. Étiquettes : aucune 0 20déc.2004 Bonjour à tous, Quelqu'un connait il le moyen de passer le contenu d'une variable de sqlplus au shell sh ou bash et inversement ? Merci d'avance
# Pas de technique miracle à ma connaissance
Posté par FReEDoM (site web personnel) . Évalué à 1.
sqlplus << EOF
spool TON_FICHIER;
select * from dummy;
spool off;
EOF
et après un grep etc...
2) Plus élégant mais jamais testé
sqlplus << EOF
set feed off
set head off
select toto into var_toto from dummy;
EXIT var_toto
EOF
et tu récupère ta variable dans $?
# shell vers sqlplus
Posté par Hardy Damien . Évalué à 2.
sqlplus login/mdp@dns @script.sql var1 var2 var3
et dans le script script.sql les variables sont accessibles par &&1 &&2 et &&3
Pour l'inverse ben l'ecriture dans un fichier que tu parses ensuite :/
Dam
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.