Essa procedure permite você trazer informações das definições (codigo-fonte) de vários módulos, como triggers, procedures , views, funções, etc.
A sintaxe é:
EXEC sp_helptext ‘schema.NomeObjeto’
O objeto deve estar no mesmo banco onde se está executando o comando acima. Lembre-se que se a definição do objeto estiver criptografado, você não conseguirá ver. Por padrão, a procedure vai exibir no máximo 255 caracteres por linha. (Caso tenha uma linha com mais que isso, podem ocorrer problemas na execução pois ela vai quebrar a continuação da linha).
DICAS:
-
Você pode configurar query shortcuts (veja meu post sobre isso) para facilitar o uso. Em suma, você pode atribuir um atalho a chamada da procedure.
-
Se você optar por exibir no modo “Grid” a formatação do GRID acaba danificando a formatação original..Uma boa técnica é escolher exibir o resultado em texto. Atalho para isso é “CTRL + T”.
Rodrigo Ribeiro Gomes
[]’s
DBA Team Leader na Power Tuning