init
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
IF OBJECT_ID('stage.fnGetTanuloAdatok') IS NOT NULL BEGIN
|
||||
DROP FUNCTION stage.fnGetTanuloAdatok
|
||||
END
|
||||
GO
|
||||
|
||||
CREATE FUNCTION stage.fnGetTanuloAdatok (
|
||||
@lastLoad datetime
|
||||
) RETURNS xml AS
|
||||
BEGIN
|
||||
DECLARE @xml xml
|
||||
SET @xml = (
|
||||
SELECT
|
||||
i.C_AZONOSITO AS intezmenyAzonosito,
|
||||
s.C_TANEVNEV AS tanevNev,
|
||||
s.C_TANULOID AS tanuloId,
|
||||
s.C_TANULONEME AS neme,
|
||||
s.C_TANULOSZULETESIDATUM AS szuletesiDatum,
|
||||
s.C_SAJATOSNEVELESU AS sajatosNevelesu,
|
||||
s.C_BTMPROBLEMAS AS btmProblemas,
|
||||
s.C_SNILETSZAMSULY AS sniLetszamsuly,
|
||||
s.C_BTMLETSZAMSULY AS btmLetszamsuly,
|
||||
s.C_OKTATASIAZONOSITO AS oktatasiAzonosito,
|
||||
s.C_EGYEBDONTO AS egyebDonto,
|
||||
s.C_EVISMETLO AS evismetlo,
|
||||
s.C_MEGALLAPODASOS AS megallapodasos,
|
||||
s.C_OSZTV AS OSZTV,
|
||||
s.C_SZETVAGAZAT AS SZETVAgazat,
|
||||
s.C_SZINTVIZSGA AS szintvizsga,
|
||||
s.C_SZKTV AS SZKTV,
|
||||
s.C_TANULOSZERZODESES AS tanuloszerzodeses,
|
||||
s.C_TECHNIKUSIEVFOLYAM AS technikusiEvfolyam,
|
||||
s.C_FELADATELLATASIHELYID AS feladatellatasiHelyId,
|
||||
s.C_NYOMTATASINEV AS nyomtatasiNev,
|
||||
s.TOROLT AS torolt
|
||||
FROM stage.T_TANULOADATOK_STAGE s
|
||||
INNER JOIN dbo.T_INTEZMENY i ON i.ID = s.C_INTEZMENYID
|
||||
WHERE s.LASTCHANGED > @lastLoad
|
||||
FOR XML RAW ('TanuloAdatok'), ROOT('TanuloAdatokItems')
|
||||
);
|
||||
RETURN @xml
|
||||
END;
|
||||
GO
|
||||
Reference in New Issue
Block a user