je cherche à "capturer" une erreur oracle de type "table ou vue inexistante"... dans un shell unix, j'effectue une commande sql avec sqlplus, puis je teste le code erreur
Code :
sqlplus -s ${TMP_CONNECT} <<!
WHENEVER SQLERROR EXIT 1
WHENEVER OSERROR EXIT 2
delete from $VL_TABLE;
!
if [ $? -eq 2 ]; then.....
j'ai essayé en testant 1 et 2 mais ça ne correspond pas à l'erreur "table ou vue inexistante"
une idée ? un whenever quelquechose d'autre ?
ah ouai... sinon j'aimerai aussi récupérer ce message d'errue dans une variable.. je vais fouiller un peu mais si vous avez une idée, n'hésitez pas
Marsh Posté le 07-01-2003 à 10:20:25
salut à tous !
mon problème :
je cherche à "capturer" une erreur oracle de type "table ou vue inexistante"...
dans un shell unix, j'effectue une commande sql avec sqlplus, puis je teste le code erreur
j'ai essayé en testant 1 et 2 mais ça ne correspond pas à l'erreur "table ou vue inexistante"
une idée ? un whenever quelquechose d'autre ?
ah ouai... sinon j'aimerai aussi récupérer ce message d'errue dans une variable..
je vais fouiller un peu mais si vous avez une idée, n'hésitez pas
merci
Message édité par ouf le 07-01-2003 à 10:22:03