Поделиться через


Отладка SQL: ошибки при отладке процедур с именами, содержащими кавычки

Обновлен: Ноябрь 2007

Этот раздел применим к:

Выпуск

Visual Basic

C#

C++

Web Developer

Экспресс-выпуск

Тема не применяется Тема не применяется Тема не применяется Тема не применяется

Standard

Тема не применяется Тема не применяется Тема не применяется Тема не применяется

Pro и Team

Тема применяется Тема применяется Тема применяется Тема применяется

Условные обозначения таблицы:

Тема применяется

Применяется

Тема не применяется

Не применяется

Тема применяется, но команда по умолчанию сокрыта

Команда или команды, скрытые по умолчанию.

Если в имени хранимой процедуры содержатся кавычки, то от отладчика можно получить одно из следующих сообщений об ошибке:

Ошибка отладки SQL во время выполнения "A Batch Cmd" в строке 0;

Ошибка SQL: 2812 Хранимая процедура "dbo.AuthorProc" не найдена.

Чтобы избежать появления этой проблемы, добавьте строку SET QUOTED_IDENTIFIER ON к процедуре.

См. также

Ссылки

Ошибки настройки отладки SQL и устранение неполадок

Другие ресурсы

Настройка отладки SQL

Параметры отладки и подготовка