Prvni verze

This commit is contained in:
2025-05-21 21:06:33 +02:00
parent a976e7392e
commit fedc940ac4
189 changed files with 72374 additions and 17 deletions

View File

@ -0,0 +1,25 @@
-- dbo.ef_GetDatumASmenu
CREATE FUNCTION dbo.ef_GetDatumASmenu (@Datum DATETIME)
RETURNS @retTab TABLE (Datum DATE, Smena TINYINT)
AS
BEGIN
-- !! funkci neupravujte, bude stejne pregenerovana pri startu pluginu PluginHDCRTN !!
DECLARE
@hod TINYINT,
@lDatum DATE,
@smena SMALLINT
SET @lDatum = @Datum
SET @hod = DATEPART(hour, @Datum)
SET @smena = IIF(@hod BETWEEN 0 AND 5, -1, IIF(@hod BETWEEN 6 AND 13, 1, IIF(@hod BETWEEN 14 AND 21, 2, 3)))
IF (@smena=-1)
BEGIN
SET @smena = 3
SET @lDatum = DATEADD(day, -1, @Datum)
END
INSERT @retTab SELECT @lDatum, @smena
RETURN
END