La variable mSQLCode dans la ligne if [ $mSQLCode -ne 0 ]
doit être entre guillemets, ce qui ressemble à ceci :if [ "$mSQLCode" -ne 0 ]
.
La raison étant que mSQLCode est le résultat d'une requête Oracle qui implique plusieurs lignes de code (insert into ...
). Les variables doivent être entre guillemets, ce qui signifie que plusieurs lignes de la requête doivent être prises en compte.