Zmienna mSQLCode w wierszu if [ $mSQLCode -ne 0 ] musi być ujęty w cudzysłów, który wygląda następująco:if [ "$mSQLCode" -ne 0 ] .
Powodem, dla którego jest mSQLCode jest wynik zapytania Oracle, które obejmuje wiele linii kodu (insert into ... ). Zmienne muszą być ujęte w cudzysłów, co oznacza, że należy uwzględnić wiele wierszy w zapytaniu.