Отладка SQL. Ошибка при отладке процедур, в именах которых есть кавычки

Этот раздел применим для следующих версий:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional

Visual Studio Express

abk849z6.DoesApplybmp(ru-ru,VS.100).gif abk849z6.DoesApplybmp(ru-ru,VS.100).gif abk849z6.DoesApplybmp(ru-ru,VS.100).gif abk849z6.DoesNotApplybmp(ru-ru,VS.100).gif

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

SQL Debugging: Error while executing 'A Batch Cmd' at line 0;

SQL Error: 2812 Stored procedure 'dbo.AuthorProc' not found.

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

См. также

Справочник

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

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

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