Коды завершения

Помимо диагностических сообщений, выдаваемых на видеотерминал или в выходной файл и предназначенных для визуального контроля выполнения программы, inl формирует код завершения (код возврата) для проверки результата своей работы другими программными средствами. Имя переменной, в которую помещается код возврата, зависит от операционной системы (см. соответствующую документацию). В таблице 5 приведены коды завершения, их символьные обозначения и значения.

Таблица 5. Дополнительная информация о SQL-запросах
Код завершенияСимвольное обозначение кода завершенияЗначение
0 exit_success Нормальное завершение
1 exit_help Выдача справочной информации
2 exit_wrong_parameter Ошибка в параметрах командной строки
3 exit_not_connected Нет соединения с БД
4 exit_some_query_has_2202 В БД нет заданного объекта (соответствует коду завершения 2202 СУБД)
5 exit_some_query_has_error Ошибка в SQL-запросе
6 exit_cannot_open_the_file Ошибка открытия файла
7 exit_some_resource_locked Требуемая запись или таблица заблокированы
8 exit_no_memory Недостаточно памяти
9 exit_proc_raised_exception Хранимая процедура завершилась исключением