kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20170613130116_KRETA_1774/fnGetIntezmenyAdatszolgaltatasok.sql
2024-03-13 00:33:46 +01:00

26 lines
822 B
Transact-SQL

IF OBJECT_ID('stage.fnGetIntezmenyAdatszolgaltatasok') IS NOT NULL BEGIN
DROP FUNCTION stage.fnGetIntezmenyAdatszolgaltatasok
END
GO
CREATE FUNCTION stage.fnGetIntezmenyAdatszolgaltatasok (
@lastLoad datetime
) RETURNS xml AS
BEGIN
DECLARE @xml xml
SET @xml = (
SELECT
i.C_AZONOSITO AS intezmenyAzonosito
,s.C_TANEVNEV AS tanevNev
,s.C_INTEZMENYADATSZOLGID AS intezmenyAdatszolgaltatasId
,s.C_SZAKBEIRATKFELVETT AS szakbeiratkFelvett
,s.C_SZAKBEIRATKJELENTKEZETT AS szakbeiratkJelentkezett
,s.TOROLT AS torolt
FROM stage.T_INTEZMENYADATSZOLG_STAGE s
INNER JOIN dbo.T_INTEZMENY i ON i.ID = s.C_INTEZMENYID
WHERE s.LASTCHANGED > @lastLoad
FOR XML RAW ('IntezmenyAdatszolgaltatasok'), ROOT('IntezmenyAdatszolgaltatasokItems')
);
RETURN @xml
END;
GO