Структура диагностического сообщения

Диагностические сообщения testdb имеет следующую структуру:

<​структура сообщения​>::=
  <​тип сообщения​>
  * <​объект ошибки​>
  * <​текст сообщения​>

<​тип сообщения​>::=
  ФАТАЛЬНАЯ ОШИБКА
  | ГРУБАЯ ОШИБКА
  | ОШИБКА
  | ПРЕДУПРЕЖДЕНИЕ
  | ИНФОРМАЦИЯ

<​объект ошибки​>::=символьная строка

<​текст сообщения​>::=символьная строка

<​Тип сообщения​> информирует о серьезности повреждения БД.

<​Объект ошибки​> указывает точное место ошибки (таблица, строка таблицы, столбец, файл, номер бита).

<​Текст сообщения​> поясняет причину.

Пример диагностического сообщения:

ОШИБКА * Таблица #32, конвертер, ROWID #30 * Элемент конвертера содержит неверный номер файла #255