• The value is passed in the call to the sproc:

    DECLARE @nKeyword_IdVarINTEGER = 120375

    DECLARE @nErrorVarINTEGER = 0

    BEGIN TRAN New_Tran

    EXECUTE @nErrorVar = dbo.wadw_keywords

    @cActionArg = 'D',

    @nKeyword_IdArg = @nKeyword_IdVar OUTPUT

    So it was evaluating to DELETE Keywords WHERE 120375 = 120375. Gah!!