Die Konvertierung ist fehlgeschlagen, wenn der varchar-Wert 'my return value' in den Datentyp int konvertiert wurde

Ich erhalte diesen Fehler in dieser einfachen SQL-Anweisung, wenn ich versuche, eine Zeichenfolge aus einer Tabelle abzurufen.

Meldung 245, Ebene 16, Status 1, Prozedur prViewRequirements, Zeile 18 Die Konvertierung ist fehlgeschlagen, wenn der varchar-Wert 'Cardiac Assessment Questionnaire by Dr.' zum Datentyp int.

/****** Object:  StoredProcedure [dbo].[prViewRequirements]   Script Date: 04/24/2013 15:44:49 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[prViewRequirements]
    @WFRouteID int

AS

DECLARE 
@DocumentDescription VARCHAR(100)

SELECT @DocumentDescription = DocumentDescription
            FROM tbFollowOnTracking
            WHERE WFRouteID = @WFRouteID
            AND IsActive = 1


            IF (@@ERROR <> 0)
                GOTO ERRSP      

        RETURN @DocumentDescription

ERRSP:
    RETURN -1 

Weiß jemand warum?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage