入力を文字列として受け入れるプロシージャがあり、プロシージャでパラメーターを整数として使用したい場合は、以下のプロシージャを見つけてください。
CREATE PROCEDURE [dbo].[spPERSON_SELECT]
(
    @PersonID VARCHAR(MAX) = NULL
)
AS
BEGIN 
    SELECT PERSON.name
    FROM PERSON
    WHERE
        PERSON.person_id NOT IN (@PersonID) 
END
GO
助けてください!