kreta/Kreta.DataAccess.Migrations/DBScripts/Database/dbo/Functions/fnGetHetNapja.sql
2024-03-13 00:33:46 +01:00

20 lines
361 B
Transact-SQL

DROP FUNCTION IF EXISTS dbo.fnGetHetNapja
GO
CREATE FUNCTION dbo.fnGetHetNapja (
@date datetime
,@hetNapjaTipusTypeId int = 40
)
RETURNS int
BEGIN
DECLARE @value INT
SELECT @value = MIN(ID)
FROM T_DICTIONARYITEMBASE d
WHERE d.C_DICTIONARYTYPEID = @hetNapjaTipusTypeId
AND d.C_VALUE = DATEPART(dw, @date)
RETURN @value
END
GO