Forum Programmation.shell Code shell à partir d'un résultat Sqlplus

Posté par  .
Étiquettes : aucune
0
15
nov.
2006
Bonjour,
SVP je suis vraiment bloqué, j'ai écris un .cr qui retourne bien un résultat ( une date ) et je ne sais pas comment faire pour récupérer cette date pour l'exploiter dans un shell;


Code :
sql.cr ="SELECT (sysdate-EXPIRY_DATE) nbjours FROM DBA_USERS WHERE USERNAME=USERNAME';
exit;"
ce .cr que je lance par :
Code :
sqlplus -s USER/PASSWD@BASENAME @sql.cr;
Je veux récupérer le résultat nbjours pour une exploitation;

Merci de votre aide
  • # backquote

    Posté par  (site Web personnel) . Évalué à 2.


    date=`sqlplus -s USER/PASSWD@BASENAME @sql.cr`
  • # et avec spool

    Posté par  . Évalué à 1.

    Salut,

    Ca fait longtemps mais il me semble qu'il existe la commande spool
    qui te permet de rediriger l'execution de ta commande dans un fihcier

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.