Коды завершения 10001-10086
Коды завершения 10001-10086 вырабатываются компилятором и процессором хранимых процедур. Для устранения ошибки следует исправить текст хранимой процедуры (триггера) и заново оттранслировать. Перечень кодов этой группы с указанием причин ошибок приведен в таблице 2.
Код завершения |
Диагностическое сообщение |
---|---|
10001 |
Синтаксическая ошибка |
10002 |
Ошибка несовместимости типов |
10003 |
Требуется [ |
10004 |
Требуется ] |
10005 |
Требуется } |
10006 |
Деление на ноль в выражении |
10007 |
Требуется $ |
10008 |
Требуется ) |
10009 |
Пропущен операнд |
10010 |
Недопустимая операция с NULL-значением |
10011 |
Требуется ( |
10012 |
Неверный параметр функции |
10013 |
Неверное индексное выражение |
10014 |
Неверное число |
10015 |
Неверный идентификатор |
10016 |
Незавершенная строка |
10017 |
Неверный шестнадцатеричный код символа |
10018 |
Неверная дата |
10019 |
Ошибка в выражении |
10020 |
Требуется логическое выражение |
10021 |
Требуется символьное выражение |
10022 |
Предупреждение: попытка деления на ноль |
10023 |
Не завершено |
10024 |
Слишком длинный оператор |
10025 |
Отсутствует ';' в конце оператора |
10026 |
|
10027 |
Отсутствует |
10028 |
Отсутствует |
10029 |
|
10030 |
|
10031 |
|
10032 |
|
10033 |
Описание вне блока |
10034 |
Недопустимый контекст использования оператора |
10035 |
Отсутствует имя метки для |
10036 |
Отсутствует |
10037 |
Отсутствует |
10038 |
Метка с таким именем уже определена |
10039 |
Неопределенная метка ' |
10040 |
Отсутствует выражение |
10041 |
Повторный |
10042 |
Недопустимый |
10043 |
Недопустимое имя переменной |
10044 |
Неверный спецификатор типа |
10045 |
Количество выражений |
10046 |
Требуется числовое выражение |
10047 |
Недопустимое использование курсора |
10048 |
Невозможно задать значение по умолчанию для данного типа |
10049 |
Неверное имя поля |
10050 |
Недопустимое имя исключения |
10051 |
Исключение уже определено |
10052 |
Отсутствует |
10053 |
Неверный тип исключения |
10054 |
Вход в обработку исключения вне блока |
10055 |
Исключение не определено |
10056 |
Обработка исключения уже описана |
10057 |
Нет исключений для |
10058 |
Недопустимое использование |
10059 |
Отсутствует двоеточие |
10060 |
Нет обработчика для исключения |
10061 |
Отсутствует заголовок процедуры |
10062 |
Неверное имя процедуры |
10063 |
Недопустимый модификатор параметра |
10064 |
Недопустимый объект для |
10065 |
Неверный объект для |
10066 |
Требуется курсорная переменная |
10067 |
Неверная спецификация ориентации для |
10068 |
Требуется символьная константа |
10069 |
Недопустимое использование |
10070 |
Неверный вид запроса для курсора |
10071 |
Отсутствует |
10072 |
Неверная константа для |
10073 |
Несовместимый тип в |
10074 |
Недопустимое использование |
10075 |
Дублирование константы в |
10076 |
|
10077 |
Несовместимый тип в операторе |
10078 |
Слишком много ошибок |
10079 |
Не завершено |
10080 |
Не завершено |
10081 |
Слишком большая переменная |
10082 |
Недопустимый тип атрибута в триггере |
10083 |
Ошибка трансляции запроса |
10084 |
Недопустимое использование |
10085 |
Несоответствие числа команд |
10086 |
Неопределенная глобальная переменная |