SQL 调试:调试名称包含引号的过程时出错

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版

Visual Studio 速成版

abk849z6.DoesApplybmp(zh-cn,VS.100).gif abk849z6.DoesApplybmp(zh-cn,VS.100).gif abk849z6.DoesApplybmp(zh-cn,VS.100).gif abk849z6.DoesNotApplybmp(zh-cn,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 调试