IF OBJECT_ID('stage.fnGetAdatszolgaltatasENaplo') IS NOT NULL BEGIN DROP FUNCTION stage.fnGetAdatszolgaltatasENaplo END GO CREATE FUNCTION stage.fnGetAdatszolgaltatasENaplo ( @lastLoad datetime ) RETURNS xml AS BEGIN DECLARE @xml xml SET @xml = ( SELECT i.C_AZONOSITO AS intezmenyAzonosito ,s.C_TANEVNEV AS tanevNev ,s.C_ADATSZOLGALTATASENAPLOID AS adatszolgaltatasENaploId ,s.C_ENAPLOHASZNALATA AS eNaploHasznalata ,s.C_MUKODOPROJEKTOROKSZAMA AS mukodoProjektorokSzama ,s.C_WIFIELERES AS wifiEleres ,s.C_PROJEKTOROKSZAMA AS projektorokSzama ,s.C_TERMEKSZAMA AS termekSzama ,s.C_WIFILEFEDETTTERMEKSZAMA AS wifiLefedettTermekSzama ,s.TOROLT AS torolt FROM stage.T_ADATSZOLGALTATASENAPLO_STAGE s INNER JOIN dbo.T_INTEZMENY i ON i.ID = s.C_INTEZMENYID WHERE s.LASTCHANGED > @lastLoad FOR XML RAW ('AdatszolgaltatasENaplo'), ROOT('AdatszolgaltatasENaploItems') ); RETURN @xml END; GO