Инструменты пользователя

Инструменты сайта


obrabotka_oshibok

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
obrabotka_oshibok [2009/02/16 18:00]
peaktop
obrabotka_oshibok [2010/10/03 00:11] (текущий)
Строка 1: Строка 1:
 +====== Обработка ошибок ======
  
 +
 +
 +===== Версии сервера =====
 +Firebird v0.9       ​Firebird v1.0       ​Firebird v1.5       ​Firebird v2.0 
 +
 +===== Формат =====
 +
 +
 +===== Описание =====
 +Каждый раз когда исполняемая инструкция SQL выполнена,​ переменная SQLCODE устанавливается в значение,​ которое указыввает на ее успех или сбой.
 +
 +Следующая таблица перечисляет значения,​ которые возвращяются в SQLCODE:
 +
 +^ SQLCODE ^ Сообщение ^ Значение ^
 +|< 0 | SQLERROR |Произошла ошибка. Инструкция не выполнялась.|
 +|0 |SUCCESS |Успешное выполнение.|
 +|+1...99 |SQLWARNING |Системное предупреждение или информационное сообщение.|
 +|+100 |NOT FOUND |Нет допустимых строк или достигнут конец текущего активного набора строк.|
 +
 +В ISQL, когда происходит ошибка,​ выводится номер и сообщение ошибки.
 +
 +===== Пример =====
 +
 +
 +===== См. также =====
 +[[gdscodes|Коды ошибок Firebird]], [[SQLCODE]],​ [[WHEN]], [[EXCEPTION]]
 +
 +===== Источник =====
 +langref.pdf