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