CREATE PROCEDURE USP_USER_VIEW_TASK_LINK(@STATUS VARCHAR(20),@ASSOC_ID VARCHAR(15))ASBEGINDECLARE @i_RETURNCODE INT, @a_c_ERRMSG VARCHAR SELECT @i_RETURNCODE = 0 UPDATE UST_VIEW_TASK_TEMP SET STATUS=CASE @STATUSWHEN 'Pending' then 'Pending'...WHEREASSOCIATEID=@ASSOC_IDAND convert(varchar,ALLO.TASK_ALLOC_DATE,112) =convert(varchar,getdate(),112) IF (@@error <> 0) BEGIN SELECT @i_RETURNCODE = 1 SELECT @a_c_ERRMSG = 'Error while Inserting UST_VIEW_TASK_TEMP' GOTO errorhandler END ELSE RETURN @i_RETURNCODE errorhandler: RETURN @i_RETURNCODE END