Array
(
)

Invalid length parameter passed to the SUBSTRING function

Tiago Malveira
   - 06 dez 2007

Olá pessoal,

Estou tendo alguns problemas com o SQL Server 2005 com SPs que rodavam normalmente no SQL 2000.

Ao executar o seguinte comando não é lançada nenhuma exceção:
EXEC Nome_Proc Param1, Param2

Quando pego o código da proc(sp_helptext) e executo é lançaca a exceção
´Invalid length parameter passed to the SUBSTRING function´

A causa da exceção eu sei, porém, qual o motivo de o sql executar a stored procedure e não executar o conteúdo da mesma.

Agradeço desde já.