Bonjour à tous,
Je ne suis pas d'un très bon niveau en SQL :
Dans un script korn shell je récupère le résultat de ma requête SQL :
RESUL_SQL=`$ORACLE_HOME/bin/sqlplus -L -S $USERSQL/$PWSQL @${FICHIER_CMD} 2>$LOG`
Le sql comporte la gestion des erreurs d'exécutions :
1 2
| WHENEVER SQLERROR EXIT 1
WHENEVER OSERROR EXIT 2 |
Comment faire pour récupérer aussi le code retour du SQL ? Je cherche mais je me gratte encore la tête...
Cette écriture pour catcher le code ne renvoie rien :
RESUL_SQL=`$ORACLE_HOME/bin/sqlplus -L -s $USERSQL/$PWSQL @${FICHIER_CMD} 2>$LOG;CDR=$?`
Quelqu'un aurai une idée ? Merci de votre aide.
Partager