DROP PROCEDURE IF EXISTS uspUpdateHelyettesitekUjOrarendiOraIdByDate GO CREATE PROCEDURE uspUpdateHelyettesitekUjOrarendiOraIdByDate @pOrerendiOraId int ,@pRegiOrerendiOraId int ,@pTanevId int ,@pOraErvenyessegKezdete datetime ,@pOraErvenyessegVege datetime = NULL AS BEGIN SET NOCOUNT ON; UPDATE T_HELYETTESITESIIDOSZAK_OSSZES SET C_HELYETTESITETTORARENDID = @pOrerendiOraId WHERE C_HELYETTESITETTORARENDID = @pRegiOrerendiOraId AND C_TANEVID = @pTanevId AND C_HELYETTESITESNAPJA >= @pOraErvenyessegKezdete AND (@pOraErvenyessegVege IS NULL OR C_HELYETTESITESNAPJA <= @pOraErvenyessegVege) END GO