19

我正在使用 SQL Server 2008 R2,并且我创建了一个架构Test,并且在该架构中,我创建了一个存储过程。

我想通过发出以下查询以文本模式运行它:

EXEC SP_HELPTEXT SCHEMA.SPROC

但是在运行上述查询时,我收到此错误:

'.' 附近的语法不正确。

有人可以在这里帮我解决这个问题。

4

2 回答 2

23

试试这个

EXEC SP_HELPTEXT 'SCHEMA.SPROC'
于 2012-06-15T04:44:05.600 回答
4

sp_helptext当 sp 或任何其他tsql绑定脚本在没有模式的情况下运行时显示结果,例如:

sp_helptext <nameof sp>

但是当你想以模式名称作为初始运行它时,然后将它运行到单引号中

sp_helptext 'schma.<nameofsp>

于 2013-01-02T11:34:12.753 回答