init
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
IF OBJECT_ID('stage.fnGetNebulo') IS NOT NULL BEGIN
|
||||
DROP FUNCTION stage.fnGetNebulo
|
||||
END
|
||||
GO
|
||||
|
||||
CREATE FUNCTION stage.fnGetNebulo (
|
||||
@lastLoad datetime
|
||||
) RETURNS xml AS
|
||||
BEGIN
|
||||
DECLARE @xml xml
|
||||
SET @xml = (
|
||||
SELECT
|
||||
i.C_AZONOSITO AS intezmenyAzonosito
|
||||
,s.C_TANEVNEV AS tanevNev
|
||||
,s.C_NEBULOID AS nebuloId
|
||||
,s.C_EDESANYJASZULETESICSALADINEV AS edesanyjaSzuletesiCsaladiNeve
|
||||
,s.C_EDESANYJASZULETESIUTONEVE AS edesanyjaSzuletesiUtoneve
|
||||
,s.C_ELOTAG AS elotag
|
||||
,s.C_ETIKAHITERKOLCSTAN AS etikaHitErkolcstan
|
||||
,s.C_FELVETELSTATUSZA AS felvetelStatusza
|
||||
,s.C_NEME AS neme
|
||||
,s.C_OKTATASIAZONOSITOSZAMA AS oktatasiAzonositoSzama
|
||||
,s.C_SZULETESICSALADINEVE AS szuletesiCsaladiNeve
|
||||
,s.C_SZULETESIHELY AS szuletesiHely
|
||||
,s.C_SZULETESIIDO AS szuletesiIdo
|
||||
,s.C_SZULETESIORSZAG AS szuletesiOrszag
|
||||
,s.C_SZULETESIUTONEVE AS szuletesiUtoneve
|
||||
,s.C_TAGOZAT AS tagozat
|
||||
,s.C_TANULOCSALADINEVE AS tanuloCsaladiNeve
|
||||
,s.C_TANULOUTONEVE AS tanuloUtoneve
|
||||
,s.C_AJTO AS ajto
|
||||
,s.C_EMELET AS emelet
|
||||
,s.C_HAZSZAM AS hazszam
|
||||
,s.C_HELYSEGNEV AS helysegNev
|
||||
,s.C_IRANYITOSZAM AS iranyitoszam
|
||||
,s.C_KOZTERULETJELLEGE AS kozteruletJellege
|
||||
,s.C_KOZTERULETNEV AS kozteruletnev
|
||||
,s.C_ELETVITELSZERUOTTLAKASKORZET AS EletvitelszeruOttLakaskorzet
|
||||
,s.C_FELADATELLATASIHELYID AS FeladatellatasiHelyId
|
||||
,s.C_BTMLETSZAMSULY AS BTMLetszamSuly
|
||||
,s.C_SNILETSZAMSULY AS SNILetszamSuly
|
||||
,s.TOROLT AS torolt
|
||||
FROM stage.T_NEBULO_STAGE s
|
||||
INNER JOIN dbo.T_INTEZMENY i ON i.ID = s.C_INTEZMENYID
|
||||
WHERE s.LASTCHANGED > @lastLoad
|
||||
FOR XML RAW ('Nebulo'), ROOT('NebuloItems')
|
||||
);
|
||||
|
||||
RETURN @xml
|
||||
|
||||
END;
|
||||
GO
|
@@ -0,0 +1,175 @@
|
||||
IF OBJECT_ID('stage.sp_MrgNebulo') IS NOT NULL BEGIN
|
||||
DROP PROCEDURE stage.sp_MrgNebulo
|
||||
END
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE stage.sp_MrgNebulo
|
||||
AS
|
||||
BEGIN
|
||||
MERGE stage.T_NEBULO_STAGE AS trg
|
||||
USING (
|
||||
SELECT
|
||||
nebulo.C_INTEZMENYID AS C_INTEZMENYID
|
||||
,tanev.C_NEV AS C_TANEVNEV
|
||||
,nebulo.ID AS C_NEBULOID
|
||||
,nebulo.C_AJTO AS C_AJTO
|
||||
,nebulo.C_EDESANYJASZULETESICSALADINEV AS C_EDESANYJASZULETESICSALADINEV
|
||||
,nebulo.C_EDESANYJASZULETESIUTONEVE AS C_EDESANYJASZULETESIUTONEVE
|
||||
,nebulo.C_ELOTAG AS C_ELOTAG
|
||||
,nebulo.C_EMELET AS C_EMELET
|
||||
,nebulo.C_ETIKAHITERKOLCSTAN AS C_ETIKAHITERKOLCSTAN
|
||||
,nebulo.C_FELVETELSTATUSZA AS C_FELVETELSTATUSZA
|
||||
,nebulo.C_HAZSZAM AS C_HAZSZAM
|
||||
,nebulo.C_HELYSEGNEV AS C_HELYSEGNEV
|
||||
,nebulo.C_IRANYITOSZAM AS C_IRANYITOSZAM
|
||||
,nebulo.C_KOZTERULETJELLEGE AS C_KOZTERULETJELLEGE
|
||||
,nebulo.C_KOZTERULETNEV AS C_KOZTERULETNEV
|
||||
,nebulo.C_NEME AS C_NEME
|
||||
,nebulo.C_OKTATASIAZONOSITOSZAMA AS C_OKTATASIAZONOSITOSZAMA
|
||||
,nebulo.C_SZULETESICSALADINEVE AS C_SZULETESICSALADINEVE
|
||||
,nebulo.C_SZULETESIHELY AS C_SZULETESIHELY
|
||||
,nebulo.C_SZULETESIIDO AS C_SZULETESIIDO
|
||||
,nebulo.C_SZULETESIORSZAG AS C_SZULETESIORSZAG
|
||||
,nebulo.C_SZULETESIUTONEVE AS C_SZULETESIUTONEVE
|
||||
,nebulo.C_TAGOZAT AS C_TAGOZAT
|
||||
,nebulo.C_TANULOCSALADINEVE AS C_TANULOCSALADINEVE
|
||||
,nebulo.C_TANULOUTONEVE AS C_TANULOUTONEVE
|
||||
,nebulo.C_ELETVITELSZERUOTTLAKASKORZET AS C_ELETVITELSZERUOTTLAKASKORZET
|
||||
,nebulo.C_FELADATELLATASIHELYID AS C_FELADATELLATASIHELYID
|
||||
,nebulo.C_BTMLETSZAMSULY AS C_BTMLETSZAMSULY
|
||||
,nebulo.C_SNILETSZAMSULY AS C_SNILETSZAMSULY
|
||||
FROM dbo.T_NEBULO nebulo
|
||||
INNER JOIN dbo.T_TANEV tanev ON tanev.ID = nebulo.C_TANEVID
|
||||
WHERE nebulo.TOROLT = 'F'
|
||||
) src ON (trg.C_INTEZMENYID = src.C_INTEZMENYID AND trg.C_NEBULOID = src.C_NEBULOID)
|
||||
WHEN MATCHED AND
|
||||
(trg.C_AJTO <> src.C_AJTO OR (trg.C_AJTO IS NULL AND src.C_AJTO IS NOT NULL) OR (trg.C_AJTO IS NOT NULL AND src.C_AJTO IS NULL))
|
||||
OR (trg.C_EDESANYJASZULETESICSALADINEV <> src.C_EDESANYJASZULETESICSALADINEV OR (trg.C_EDESANYJASZULETESICSALADINEV IS NULL AND src.C_EDESANYJASZULETESICSALADINEV IS NOT NULL) OR (trg.C_EDESANYJASZULETESICSALADINEV IS NOT NULL AND src.C_EDESANYJASZULETESICSALADINEV IS NULL))
|
||||
OR (trg.C_EDESANYJASZULETESIUTONEVE <> src.C_EDESANYJASZULETESIUTONEVE OR (trg.C_EDESANYJASZULETESIUTONEVE IS NULL AND src.C_EDESANYJASZULETESIUTONEVE IS NOT NULL) OR (trg.C_EDESANYJASZULETESIUTONEVE IS NOT NULL AND src.C_EDESANYJASZULETESIUTONEVE IS NULL))
|
||||
OR (trg.C_ELOTAG <> src.C_ELOTAG OR (trg.C_ELOTAG IS NULL AND src.C_ELOTAG IS NOT NULL) OR (trg.C_ELOTAG IS NOT NULL AND src.C_ELOTAG IS NULL))
|
||||
OR (trg.C_EMELET <> src.C_EMELET OR (trg.C_EMELET IS NULL AND src.C_EMELET IS NOT NULL) OR (trg.C_EMELET IS NOT NULL AND src.C_EMELET IS NULL))
|
||||
OR (trg.C_ETIKAHITERKOLCSTAN <> src.C_ETIKAHITERKOLCSTAN OR (trg.C_ETIKAHITERKOLCSTAN IS NULL AND src.C_ETIKAHITERKOLCSTAN IS NOT NULL) OR (trg.C_ETIKAHITERKOLCSTAN IS NOT NULL AND src.C_ETIKAHITERKOLCSTAN IS NULL))
|
||||
OR (trg.C_FELVETELSTATUSZA <> src.C_FELVETELSTATUSZA OR (trg.C_FELVETELSTATUSZA IS NULL AND src.C_FELVETELSTATUSZA IS NOT NULL) OR (trg.C_FELVETELSTATUSZA IS NOT NULL AND src.C_FELVETELSTATUSZA IS NULL))
|
||||
OR (trg.C_HAZSZAM <> src.C_HAZSZAM OR (trg.C_HAZSZAM IS NULL AND src.C_HAZSZAM IS NOT NULL) OR (trg.C_HAZSZAM IS NOT NULL AND src.C_HAZSZAM IS NULL))
|
||||
OR (trg.C_HELYSEGNEV <> src.C_HELYSEGNEV OR (trg.C_HELYSEGNEV IS NULL AND src.C_HELYSEGNEV IS NOT NULL) OR (trg.C_HELYSEGNEV IS NOT NULL AND src.C_HELYSEGNEV IS NULL))
|
||||
OR (trg.C_IRANYITOSZAM <> src.C_IRANYITOSZAM OR (trg.C_IRANYITOSZAM IS NULL AND src.C_IRANYITOSZAM IS NOT NULL) OR (trg.C_IRANYITOSZAM IS NOT NULL AND src.C_IRANYITOSZAM IS NULL))
|
||||
OR (trg.C_KOZTERULETJELLEGE <> src.C_KOZTERULETJELLEGE OR (trg.C_KOZTERULETJELLEGE IS NULL AND src.C_KOZTERULETJELLEGE IS NOT NULL) OR (trg.C_KOZTERULETJELLEGE IS NOT NULL AND src.C_KOZTERULETJELLEGE IS NULL))
|
||||
OR (trg.C_KOZTERULETNEV <> src.C_KOZTERULETNEV OR (trg.C_KOZTERULETNEV IS NULL AND src.C_KOZTERULETNEV IS NOT NULL) OR (trg.C_KOZTERULETNEV IS NOT NULL AND src.C_KOZTERULETNEV IS NULL))
|
||||
OR (trg.C_NEME <> src.C_NEME OR (trg.C_NEME IS NULL AND src.C_NEME IS NOT NULL) OR (trg.C_NEME IS NOT NULL AND src.C_NEME IS NULL))
|
||||
OR (trg.C_OKTATASIAZONOSITOSZAMA <> src.C_OKTATASIAZONOSITOSZAMA OR (trg.C_OKTATASIAZONOSITOSZAMA IS NULL AND src.C_OKTATASIAZONOSITOSZAMA IS NOT NULL) OR (trg.C_OKTATASIAZONOSITOSZAMA IS NOT NULL AND src.C_OKTATASIAZONOSITOSZAMA IS NULL))
|
||||
OR (trg.C_SZULETESICSALADINEVE <> src.C_SZULETESICSALADINEVE OR (trg.C_SZULETESICSALADINEVE IS NULL AND src.C_SZULETESICSALADINEVE IS NOT NULL) OR (trg.C_SZULETESICSALADINEVE IS NOT NULL AND src.C_SZULETESICSALADINEVE IS NULL))
|
||||
OR (trg.C_SZULETESIHELY <> src.C_SZULETESIHELY OR (trg.C_SZULETESIHELY IS NULL AND src.C_SZULETESIHELY IS NOT NULL) OR (trg.C_SZULETESIHELY IS NOT NULL AND src.C_SZULETESIHELY IS NULL))
|
||||
OR (trg.C_SZULETESIIDO <> src.C_SZULETESIIDO OR (trg.C_SZULETESIIDO IS NULL AND src.C_SZULETESIIDO IS NOT NULL) OR (trg.C_SZULETESIIDO IS NOT NULL AND src.C_SZULETESIIDO IS NULL))
|
||||
OR (trg.C_SZULETESIORSZAG <> src.C_SZULETESIORSZAG OR (trg.C_SZULETESIORSZAG IS NULL AND src.C_SZULETESIORSZAG IS NOT NULL) OR (trg.C_SZULETESIORSZAG IS NOT NULL AND src.C_SZULETESIORSZAG IS NULL))
|
||||
OR (trg.C_SZULETESIUTONEVE <> src.C_SZULETESIUTONEVE OR (trg.C_SZULETESIUTONEVE IS NULL AND src.C_SZULETESIUTONEVE IS NOT NULL) OR (trg.C_SZULETESIUTONEVE IS NOT NULL AND src.C_SZULETESIUTONEVE IS NULL))
|
||||
OR (trg.C_TAGOZAT <> src.C_TAGOZAT OR (trg.C_TAGOZAT IS NULL AND src.C_TAGOZAT IS NOT NULL) OR (trg.C_TAGOZAT IS NOT NULL AND src.C_TAGOZAT IS NULL))
|
||||
OR (trg.C_TANULOCSALADINEVE <> src.C_TANULOCSALADINEVE OR (trg.C_TANULOCSALADINEVE IS NULL AND src.C_TANULOCSALADINEVE IS NOT NULL) OR (trg.C_TANULOCSALADINEVE IS NOT NULL AND src.C_TANULOCSALADINEVE IS NULL))
|
||||
OR (trg.C_TANULOUTONEVE <> src.C_TANULOUTONEVE OR (trg.C_TANULOUTONEVE IS NULL AND src.C_TANULOUTONEVE IS NOT NULL) OR (trg.C_TANULOUTONEVE IS NOT NULL AND src.C_TANULOUTONEVE IS NULL))
|
||||
OR (trg.C_FELVETELSTATUSZA <> src.C_FELVETELSTATUSZA OR (trg.C_FELVETELSTATUSZA IS NULL AND src.C_FELVETELSTATUSZA IS NOT NULL) OR (trg.C_FELVETELSTATUSZA IS NOT NULL AND src.C_FELVETELSTATUSZA IS NULL))
|
||||
OR (trg.C_ELETVITELSZERUOTTLAKASKORZET <> src.C_ELETVITELSZERUOTTLAKASKORZET OR (trg.C_ELETVITELSZERUOTTLAKASKORZET IS NULL AND src.C_ELETVITELSZERUOTTLAKASKORZET IS NOT NULL) OR (trg.C_ELETVITELSZERUOTTLAKASKORZET IS NOT NULL AND src.C_ELETVITELSZERUOTTLAKASKORZET IS NULL))
|
||||
OR (trg.C_FELADATELLATASIHELYID <> src.C_FELADATELLATASIHELYID OR (trg.C_FELADATELLATASIHELYID IS NULL AND src.C_FELADATELLATASIHELYID IS NOT NULL) OR (trg.C_FELADATELLATASIHELYID IS NOT NULL AND src.C_FELADATELLATASIHELYID IS NULL))
|
||||
OR (trg.C_BTMLETSZAMSULY <> src.C_BTMLETSZAMSULY OR (trg.C_BTMLETSZAMSULY IS NULL AND src.C_BTMLETSZAMSULY IS NOT NULL) OR (trg.C_BTMLETSZAMSULY IS NOT NULL AND src.C_BTMLETSZAMSULY IS NULL))
|
||||
OR (trg.C_SNILETSZAMSULY <> src.C_SNILETSZAMSULY OR (trg.C_SNILETSZAMSULY IS NULL AND src.C_SNILETSZAMSULY IS NOT NULL) OR (trg.C_SNILETSZAMSULY IS NOT NULL AND src.C_SNILETSZAMSULY IS NULL))
|
||||
THEN
|
||||
UPDATE SET
|
||||
trg.C_AJTO = src.C_AJTO
|
||||
,trg.C_EDESANYJASZULETESICSALADINEV = src.C_EDESANYJASZULETESICSALADINEV
|
||||
,trg.C_EDESANYJASZULETESIUTONEVE = src.C_EDESANYJASZULETESIUTONEVE
|
||||
,trg.C_ELOTAG = src.C_ELOTAG
|
||||
,trg.C_EMELET = src.C_EMELET
|
||||
,trg.C_ETIKAHITERKOLCSTAN = src.C_ETIKAHITERKOLCSTAN
|
||||
,trg.C_FELVETELSTATUSZA = src.C_FELVETELSTATUSZA
|
||||
,trg.C_HAZSZAM = src.C_HAZSZAM
|
||||
,trg.C_HELYSEGNEV = src.C_HELYSEGNEV
|
||||
,trg.C_IRANYITOSZAM = src.C_IRANYITOSZAM
|
||||
,trg.C_KOZTERULETJELLEGE = src.C_KOZTERULETJELLEGE
|
||||
,trg.C_KOZTERULETNEV = src.C_KOZTERULETNEV
|
||||
,trg.C_NEME = src.C_NEME
|
||||
,trg.C_OKTATASIAZONOSITOSZAMA = src.C_OKTATASIAZONOSITOSZAMA
|
||||
,trg.C_SZULETESICSALADINEVE = src.C_SZULETESICSALADINEVE
|
||||
,trg.C_SZULETESIHELY = src.C_SZULETESIHELY
|
||||
,trg.C_SZULETESIIDO = src.C_SZULETESIIDO
|
||||
,trg.C_SZULETESIORSZAG = src.C_SZULETESIORSZAG
|
||||
,trg.C_SZULETESIUTONEVE = src.C_SZULETESIUTONEVE
|
||||
,trg.C_TAGOZAT = src.C_TAGOZAT
|
||||
,trg.C_TANULOCSALADINEVE = src.C_TANULOCSALADINEVE
|
||||
,trg.C_TANULOUTONEVE = src.C_TANULOUTONEVE
|
||||
,trg.C_ELETVITELSZERUOTTLAKASKORZET = src.C_ELETVITELSZERUOTTLAKASKORZET
|
||||
,trg.C_FELADATELLATASIHELYID = src.C_FELADATELLATASIHELYID
|
||||
,trg.C_BTMLETSZAMSULY = src.C_BTMLETSZAMSULY
|
||||
,trg.C_SNILETSZAMSULY = src.C_SNILETSZAMSULY
|
||||
,trg.LASTCHANGED = GETDATE()
|
||||
WHEN NOT MATCHED BY TARGET THEN
|
||||
INSERT (
|
||||
C_INTEZMENYID
|
||||
,C_TANEVNEV
|
||||
,C_NEBULOID
|
||||
,C_AJTO
|
||||
,C_EDESANYJASZULETESICSALADINEV
|
||||
,C_EDESANYJASZULETESIUTONEVE
|
||||
,C_ELOTAG
|
||||
,C_EMELET
|
||||
,C_ETIKAHITERKOLCSTAN
|
||||
,C_FELVETELSTATUSZA
|
||||
,C_HAZSZAM
|
||||
,C_HELYSEGNEV
|
||||
,C_IRANYITOSZAM
|
||||
,C_KOZTERULETJELLEGE
|
||||
,C_KOZTERULETNEV
|
||||
,C_NEME
|
||||
,C_OKTATASIAZONOSITOSZAMA
|
||||
,C_SZULETESICSALADINEVE
|
||||
,C_SZULETESIHELY
|
||||
,C_SZULETESIIDO
|
||||
,C_SZULETESIORSZAG
|
||||
,C_SZULETESIUTONEVE
|
||||
,C_TAGOZAT
|
||||
,C_TANULOCSALADINEVE
|
||||
,C_TANULOUTONEVE
|
||||
,C_ELETVITELSZERUOTTLAKASKORZET
|
||||
,C_FELADATELLATASIHELYID
|
||||
,C_BTMLETSZAMSULY
|
||||
,C_SNILETSZAMSULY
|
||||
,TOROLT
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
) VALUES (
|
||||
src.C_INTEZMENYID
|
||||
,src.C_TANEVNEV
|
||||
,src.C_NEBULOID
|
||||
,src.C_AJTO
|
||||
,src.C_EDESANYJASZULETESICSALADINEV
|
||||
,src.C_EDESANYJASZULETESIUTONEVE
|
||||
,src.C_ELOTAG
|
||||
,src.C_EMELET
|
||||
,src.C_ETIKAHITERKOLCSTAN
|
||||
,src.C_FELVETELSTATUSZA
|
||||
,src.C_HAZSZAM
|
||||
,src.C_HELYSEGNEV
|
||||
,src.C_IRANYITOSZAM
|
||||
,src.C_KOZTERULETJELLEGE
|
||||
,src.C_KOZTERULETNEV
|
||||
,src.C_NEME
|
||||
,src.C_OKTATASIAZONOSITOSZAMA
|
||||
,src.C_SZULETESICSALADINEVE
|
||||
,src.C_SZULETESIHELY
|
||||
,src.C_SZULETESIIDO
|
||||
,src.C_SZULETESIORSZAG
|
||||
,src.C_SZULETESIUTONEVE
|
||||
,src.C_TAGOZAT
|
||||
,src.C_TANULOCSALADINEVE
|
||||
,src.C_TANULOUTONEVE
|
||||
,src.C_ELETVITELSZERUOTTLAKASKORZET
|
||||
,src.C_FELADATELLATASIHELYID
|
||||
,src.C_BTMLETSZAMSULY
|
||||
,src.C_SNILETSZAMSULY
|
||||
,'F'
|
||||
,GETDATE()
|
||||
,GETDATE()
|
||||
)
|
||||
WHEN NOT MATCHED BY SOURCE AND trg.TOROLT = 'F' THEN
|
||||
UPDATE SET
|
||||
trg.LASTCHANGED = GETDATE(),
|
||||
trg.TOROLT = 'T';
|
||||
END
|
||||
GO
|
@@ -0,0 +1,117 @@
|
||||
GO
|
||||
SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON;
|
||||
|
||||
SET NUMERIC_ROUNDABORT OFF;
|
||||
|
||||
|
||||
GO
|
||||
PRINT N'Starting rebuilding table [stage].[T_NEBULO_STAGE]...';
|
||||
|
||||
|
||||
GO
|
||||
BEGIN TRANSACTION;
|
||||
|
||||
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
|
||||
|
||||
SET XACT_ABORT ON;
|
||||
|
||||
CREATE TABLE [stage].[tmp_ms_xx_T_NEBULO_STAGE] (
|
||||
[ID] INT IDENTITY (1, 1) NOT NULL,
|
||||
[C_AJTO] NVARCHAR (30) NULL,
|
||||
[C_EDESANYJASZULETESICSALADINEV] NVARCHAR (255) NULL,
|
||||
[C_EDESANYJASZULETESIUTONEVE] NVARCHAR (255) NULL,
|
||||
[C_ELETVITELSZERUOTTLAKASKORZET] CHAR (1) NULL,
|
||||
[C_ELOTAG] NVARCHAR (20) NULL,
|
||||
[C_EMELET] NVARCHAR (40) NULL,
|
||||
[C_ETIKAHITERKOLCSTAN] INT NULL,
|
||||
[C_FELADATELLATASIHELYID] INT NULL,
|
||||
[C_FELVETELSTATUSZA] INT NULL,
|
||||
[C_HAZSZAM] NVARCHAR (30) NULL,
|
||||
[C_HELYSEGNEV] NVARCHAR (255) NULL,
|
||||
[C_INTEZMENYID] INT NULL,
|
||||
[C_IRANYITOSZAM] NVARCHAR (20) NULL,
|
||||
[C_KOZTERULETJELLEGE] INT NULL,
|
||||
[C_KOZTERULETNEV] NVARCHAR (40) NULL,
|
||||
[C_NEBULOID] INT NULL,
|
||||
[C_NEME] INT NULL,
|
||||
[C_OKTATASIAZONOSITOSZAMA] NVARCHAR (20) NULL,
|
||||
[C_SZULETESICSALADINEVE] NVARCHAR (255) NULL,
|
||||
[C_SZULETESIHELY] NVARCHAR (50) NULL,
|
||||
[C_SZULETESIIDO] DATETIME NULL,
|
||||
[C_SZULETESIORSZAG] INT NULL,
|
||||
[C_SZULETESIUTONEVE] NVARCHAR (255) NULL,
|
||||
[C_TAGOZAT] INT NULL,
|
||||
[C_TANEVNEV] NVARCHAR (20) NULL,
|
||||
[C_TANULOCSALADINEVE] NVARCHAR (255) NULL,
|
||||
[C_TANULOUTONEVE] NVARCHAR (255) NULL,
|
||||
[C_BTMLETSZAMSULY] NUMERIC (10, 2) DEFAULT ((1)) NULL,
|
||||
[C_SNILETSZAMSULY] NUMERIC (10, 2) DEFAULT ((1)) NULL,
|
||||
[TOROLT] CHAR (1) DEFAULT ('F') NULL,
|
||||
[SERIAL] INT NULL,
|
||||
[LASTCHANGED] DATETIME DEFAULT (getdate()) NULL,
|
||||
[CREATED] DATETIME DEFAULT (getdate()) NULL,
|
||||
[MODIFIER] INT NULL,
|
||||
[CREATOR] INT NULL,
|
||||
CONSTRAINT [tmp_ms_xx_constraint_PK_T_40274311] PRIMARY KEY CLUSTERED ([ID] ASC)
|
||||
);
|
||||
|
||||
IF EXISTS (SELECT TOP 1 1
|
||||
FROM [stage].[T_NEBULO_STAGE])
|
||||
BEGIN
|
||||
SET IDENTITY_INSERT [stage].[tmp_ms_xx_T_NEBULO_STAGE] ON;
|
||||
INSERT INTO [stage].[tmp_ms_xx_T_NEBULO_STAGE] ([ID], [C_AJTO], [C_EDESANYJASZULETESICSALADINEV], [C_EDESANYJASZULETESIUTONEVE], [C_ELETVITELSZERUOTTLAKASKORZET], [C_ELOTAG], [C_EMELET], [C_ETIKAHITERKOLCSTAN], [C_FELADATELLATASIHELYID], [C_FELVETELSTATUSZA], [C_HAZSZAM], [C_HELYSEGNEV], [C_INTEZMENYID], [C_IRANYITOSZAM], [C_KOZTERULETJELLEGE], [C_KOZTERULETNEV], [C_NEBULOID], [C_NEME], [C_OKTATASIAZONOSITOSZAMA], [C_SZULETESICSALADINEVE], [C_SZULETESIHELY], [C_SZULETESIIDO], [C_SZULETESIORSZAG], [C_SZULETESIUTONEVE], [C_TAGOZAT], [C_TANEVNEV], [C_TANULOCSALADINEVE], [C_TANULOUTONEVE], [TOROLT], [SERIAL], [LASTCHANGED], [CREATED], [MODIFIER], [CREATOR])
|
||||
SELECT [ID],
|
||||
[C_AJTO],
|
||||
[C_EDESANYJASZULETESICSALADINEV],
|
||||
[C_EDESANYJASZULETESIUTONEVE],
|
||||
[C_ELETVITELSZERUOTTLAKASKORZET],
|
||||
[C_ELOTAG],
|
||||
[C_EMELET],
|
||||
[C_ETIKAHITERKOLCSTAN],
|
||||
[C_FELADATELLATASIHELYID],
|
||||
[C_FELVETELSTATUSZA],
|
||||
[C_HAZSZAM],
|
||||
[C_HELYSEGNEV],
|
||||
[C_INTEZMENYID],
|
||||
[C_IRANYITOSZAM],
|
||||
[C_KOZTERULETJELLEGE],
|
||||
[C_KOZTERULETNEV],
|
||||
[C_NEBULOID],
|
||||
[C_NEME],
|
||||
[C_OKTATASIAZONOSITOSZAMA],
|
||||
[C_SZULETESICSALADINEVE],
|
||||
[C_SZULETESIHELY],
|
||||
[C_SZULETESIIDO],
|
||||
[C_SZULETESIORSZAG],
|
||||
[C_SZULETESIUTONEVE],
|
||||
[C_TAGOZAT],
|
||||
[C_TANEVNEV],
|
||||
[C_TANULOCSALADINEVE],
|
||||
[C_TANULOUTONEVE],
|
||||
[TOROLT],
|
||||
[SERIAL],
|
||||
[LASTCHANGED],
|
||||
[CREATED],
|
||||
[MODIFIER],
|
||||
[CREATOR]
|
||||
FROM [stage].[T_NEBULO_STAGE]
|
||||
ORDER BY [ID] ASC;
|
||||
SET IDENTITY_INSERT [stage].[tmp_ms_xx_T_NEBULO_STAGE] OFF;
|
||||
END
|
||||
|
||||
DROP TABLE [stage].[T_NEBULO_STAGE];
|
||||
|
||||
EXECUTE sp_rename N'[stage].[tmp_ms_xx_T_NEBULO_STAGE]', N'T_NEBULO_STAGE';
|
||||
|
||||
EXECUTE sp_rename N'[stage].[tmp_ms_xx_constraint_PK_T_40274311]', N'PK_T_4027431', N'OBJECT';
|
||||
|
||||
COMMIT TRANSACTION;
|
||||
|
||||
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
|
||||
|
||||
|
||||
GO
|
||||
PRINT N'Update complete.';
|
||||
|
||||
|
||||
GO
|
Reference in New Issue
Block a user