Иллюстрированный самоучитель по SQL для начинающих

Обработка ошибок

Информационная область диагностики

В информационных областях хранятся данные по каждой отдельной ошибке, предупреждению или состоянию успешного завершения. Каждая информационная область (табл. 20.2) состоит из 26 элементов.

Таблица 20.2. Информационная область диагностики.

Элемент Тип данных
CONDITION_NUMBER (номер состояния) Точный числовой, масштаб 0
RETURNED_SQLSTATE (значение SQLSTATE) Символьная строка, 6 символов
MESSAGE_TEXT (текст сообщения) Символьная строка переменного размера, не менее 128 символов
MESSAGE_LENGTH (длина сообщения) Точный числовой, масштаб 0
MESSAGE OCTET LENGTH (длина сообщения в октетах) Точный числовой, масштаб 0
CLASS_ORIGIN (источник класса) Символьная строка переменного размера, не менее 128 символов
SUBCLASS_ORIGIN (источник подкласса) Символьная строка переменного размера, не менее 128 символов
CONNECTION_NAME (имя соединения) Символьная строка переменного размера, не менее 128 символов
SERVER_NAME (имя сервера) Символьная строка переменного размера, не менее 128 символов
CONTRAINT_CATALOG (каталог ограничения) Символьная строка переменного размера, не менее 128 символов
CONTRAINT_SCHEMA (схема ограничения) Символьная строка переменного размера, не менее 128 символов
CONSTRAINT_NAME (имя ограничения) Символьная строка переменного размера, не менее 128 символов
ENVIRONMENT_NAME (имя среды) Символьная строка переменного размера, не менее 128 символов
CATALOG_NAME (имя каталога) Символьная строка переменного размера, не менее 128 символов
SCHEMA_NAME (имя схемы) Символьная строка переменного размера, не менее 128 символов
TABLE_NAME (имя таблицы) Символьная строка переменного размера, не менее 128 символов
COLUMN_NAME (имя столбца) Символьная строка переменного размера, не менее 128 символов
CURSOR_NAME (имя курсора) Символьная строка переменного размера, не менее 128 символов
CONDITION_IDENTIFIER (идентификатор состояния) Символьная строка переменного размера, не менее 128 символов
PARAMETR_NAME (имя параметра) Символьная строка переменного размера, не менее 128 символов
ROUTINE_CATALOG (каталог программы) Символьная строка переменного размера, не менее 128 символов
ROUTINE_SCHEMA (схема программы) Символьная строка переменного размера, не менее 128 символов
ROUTINE_NAME (имя программы) Символьная строка переменного размера, не менее 128 символов
SPECIFIC_NAME (специфическое имя) Символьная строка переменного размера, не менее 128 символов
TRIGGER_CATALOG (каталог триггера) Символьная строка переменного размера, не менее 128 символов
TRIGGER_SCHEMA (схема триггера) Символьная строка переменного размера, не менее 128 символов
TRIGGER_NAME (имя триггера) Символьная строка переменного размера, не менее 128 символов
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.