Коды завершения 10001-10086
Коды завершения 10001-10086 вырабатываются компилятором и процессором хранимых процедур. Для устранения ошибки следует исправить текст хранимой процедуры (триггера) и заново оттранслировать. Перечень кодов этой группы с указанием причин ошибок приведен в таблице 3.
|
Код завершения |
Диагностическое сообщение |
|---|---|
|
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 |
Неопределенная глобальная переменная |