Ошибка преобразования при преобразовании значения varchar 'my return value' в тип данных int

Я получаю эту ошибку в этом простом операторе SQL при попытке извлечь строку из таблицы.

Сообщение 245, Уровень 16, Состояние 1, Процедура prViewRequirements, Строка 18 Преобразование не удалось при преобразовании значения varchar «Анкета оценки сердечной деятельности доктора» к типу данных 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 

Кто-нибудь знает почему?

Ответы на вопрос(3)

Ваш ответ на вопрос