2367 lines
82 KiB
Transact-SQL
2367 lines
82 KiB
Transact-SQL
GO
|
|
SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON;
|
|
|
|
SET NUMERIC_ROUNDABORT OFF;
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025763_4025762]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_NAPLOELLENORZES] DROP CONSTRAINT [FK_4025763_4025762];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025294_4025295]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_4025294_4025295];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_T_4025296_4025338]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_T_4025296_4025338];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025320_4025319]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_4025320_4025319];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025323_4025322]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_4025323_4025322];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025421_4025419]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_4025421_4025419];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_402529402_402529400]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_402529402_402529400];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_402529405_402529403]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] DROP CONSTRAINT [FK_402529405_402529403];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4026206_4026204]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_CSOPORT] DROP CONSTRAINT [FK_4026206_4026204];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025318_4025316]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_CSOPORTOK_OSZTALYOK] DROP CONSTRAINT [FK_4025318_4025316];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025780_4025778]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOMENTESSEG] DROP CONSTRAINT [FK_4025780_4025778];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025527_4025525]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOCSOPORT] DROP CONSTRAINT [FK_4025527_4025525];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025758_4025756]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_IGAZOLAS] DROP CONSTRAINT [FK_4025758_4025756];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025788_4025787]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_DIAKIGAZOLVANYIGENYLES] DROP CONSTRAINT [FK_4025788_4025787];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025711_4025710]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOESEMENY] DROP CONSTRAINT [FK_4025711_4025710];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4026179_4026177]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALAT] DROP CONSTRAINT [FK_4026179_4026177];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_T_8935_4025190]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_T_8935_4025190];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025416_4025415]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025416_4025415];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4026237_4026236]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4026237_4026236];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_402517802_402517800]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_402517802_402517800];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_402517805_402517803]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_402517805_402517803];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025259]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025259];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025262]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025262];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025274]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025274];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025344]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025344];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025346]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025346];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025357]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025357];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025488]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025488];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025493]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025493];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025178_4025495]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] DROP CONSTRAINT [FK_4025178_4025495];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025673_4025672]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOMULASZTAS] DROP CONSTRAINT [FK_4025673_4025672];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025181_4025180]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_GONDVISELO] DROP CONSTRAINT [FK_4025181_4025180];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4025665_4025663]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOERTEKELES] DROP CONSTRAINT [FK_4025665_4025663];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4026076_4026075]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOTARGYMULASZTASSTATISZT] DROP CONSTRAINT [FK_4026076_4026075];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4026674_4026673]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOESLADATOK] DROP CONSTRAINT [FK_4026674_4026673];
|
|
|
|
|
|
GO
|
|
PRINT N'Dropping [dbo].[FK_4026073_4026072]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOMULASZTASSTATISZTIKA] DROP CONSTRAINT [FK_4026073_4026072];
|
|
|
|
|
|
GO
|
|
PRINT N'Starting rebuilding table [dbo].[T_OSZTALY]...';
|
|
|
|
|
|
GO
|
|
BEGIN TRANSACTION;
|
|
|
|
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
|
|
|
|
SET XACT_ABORT ON;
|
|
|
|
CREATE TABLE [dbo].[tmp_ms_xx_T_OSZTALY] (
|
|
[ID] INT NOT NULL,
|
|
[C_KEPZESIFORMA] INT NOT NULL,
|
|
[C_OSZTALYNAPLOLEIRASA] NVARCHAR (MAX) NULL,
|
|
[C_OSZTALYNAPLOMEGNYITASA] DATETIME NULL,
|
|
[C_OSZTALYNAPLOZARASA] DATETIME NULL,
|
|
[C_AGAZAT] INT NULL,
|
|
[C_RESZSZAKKEPESITES] INT NULL,
|
|
[C_SZAKKEPESITES] INT NULL,
|
|
[C_SZAKMACSOPORT] INT NULL,
|
|
[C_OSZTALYFONOKID] INT NULL,
|
|
[C_OFOHELYETTESID] INT NULL,
|
|
[C_TANTERVID] INT NULL,
|
|
[C_ALINTEZMENYID] INT NOT NULL,
|
|
[C_ALTANEVID] INT NOT 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,
|
|
[NNID] INT NULL,
|
|
CONSTRAINT [tmp_ms_xx_constraint_PK_T_40252941] PRIMARY KEY CLUSTERED ([ID] ASC)
|
|
);
|
|
|
|
IF EXISTS (SELECT TOP 1 1
|
|
FROM [dbo].[T_OSZTALY])
|
|
BEGIN
|
|
INSERT INTO [dbo].[tmp_ms_xx_T_OSZTALY] ([ID], [C_KEPZESIFORMA], [C_OSZTALYNAPLOLEIRASA], [C_OSZTALYNAPLOMEGNYITASA], [C_OSZTALYNAPLOZARASA], [C_OSZTALYFONOKID], [C_OFOHELYETTESID], [C_TANTERVID], [C_ALINTEZMENYID], [C_ALTANEVID], [TOROLT], [SERIAL], [LASTCHANGED], [CREATED], [MODIFIER], [CREATOR], [NNID])
|
|
SELECT [ID],
|
|
[C_KEPZESIFORMA],
|
|
[C_OSZTALYNAPLOLEIRASA],
|
|
[C_OSZTALYNAPLOMEGNYITASA],
|
|
[C_OSZTALYNAPLOZARASA],
|
|
[C_OSZTALYFONOKID],
|
|
[C_OFOHELYETTESID],
|
|
[C_TANTERVID],
|
|
[C_ALINTEZMENYID],
|
|
[C_ALTANEVID],
|
|
[TOROLT],
|
|
[SERIAL],
|
|
[LASTCHANGED],
|
|
[CREATED],
|
|
[MODIFIER],
|
|
[CREATOR],
|
|
[NNID]
|
|
FROM [dbo].[T_OSZTALY]
|
|
ORDER BY [ID] ASC;
|
|
END
|
|
|
|
DROP TABLE [dbo].[T_OSZTALY];
|
|
|
|
EXECUTE sp_rename N'[dbo].[tmp_ms_xx_T_OSZTALY]', N'T_OSZTALY';
|
|
|
|
EXECUTE sp_rename N'[dbo].[tmp_ms_xx_constraint_PK_T_40252941]', N'PK_T_4025294', N'OBJECT';
|
|
|
|
COMMIT TRANSACTION;
|
|
|
|
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025294_4025295]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025294_4025295]
|
|
ON [dbo].[T_OSZTALY]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_KEPZESIFORMA] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025294_4027544]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025294_4027544]
|
|
ON [dbo].[T_OSZTALY]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_AGAZAT] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025294_4027545]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025294_4027545]
|
|
ON [dbo].[T_OSZTALY]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_RESZSZAKKEPESITES] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025294_4027546]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025294_4027546]
|
|
ON [dbo].[T_OSZTALY]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_SZAKKEPESITES] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025294_4027547]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025294_4027547]
|
|
ON [dbo].[T_OSZTALY]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_SZAKMACSOPORT] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025320_4025319]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025320_4025319]
|
|
ON [dbo].[T_OSZTALY]([C_OSZTALYFONOKID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025323_4025322]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025323_4025322]
|
|
ON [dbo].[T_OSZTALY]([C_OFOHELYETTESID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_4025421_4025419]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025421_4025419]
|
|
ON [dbo].[T_OSZTALY]([C_TANTERVID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_402529402_402529400]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_402529402_402529400]
|
|
ON [dbo].[T_OSZTALY]([C_ALINTEZMENYID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_OSZTALY].[I_T_402529405_402529403]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_402529405_402529403]
|
|
ON [dbo].[T_OSZTALY]([C_ALTANEVID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Starting rebuilding table [dbo].[T_TANULO]...';
|
|
|
|
|
|
GO
|
|
BEGIN TRANSACTION;
|
|
|
|
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
|
|
|
|
SET XACT_ABORT ON;
|
|
|
|
CREATE TABLE [dbo].[tmp_ms_xx_T_TANULO] (
|
|
[ID] INT NOT NULL,
|
|
[C_ALLAMIGONDOZOTT] CHAR (1) NULL,
|
|
[C_BANKSZAMLASZAM] NVARCHAR (24) NULL,
|
|
[C_BEILLESZKEDESINEHEZSEG] CHAR (1) NULL,
|
|
[C_BEIRASINAPLOSORSZAM] NVARCHAR (50) NULL,
|
|
[C_BEJARO] CHAR (1) NULL,
|
|
[C_DIAKIGAZOLVANYKELTE] DATETIME NULL,
|
|
[C_DIAKIGAZOLVANYSZAM] NVARCHAR (255) NULL,
|
|
[C_ELOZOINTEZMENY] NVARCHAR (255) NULL,
|
|
[C_EVISMETLO] CHAR (1) NULL,
|
|
[C_INGYENESTANKONVYELLATASA] INT NULL,
|
|
[C_JOGVISZONYATSZUNETELTETO] CHAR (1) NULL,
|
|
[C_MAGANTANULO] CHAR (1) NULL,
|
|
[C_MAGANTANULOSAGANAKOKA] INT NULL,
|
|
[C_MAGANTANULOSAGKEZDETE] DATETIME NULL,
|
|
[C_NAPLOSORSZAM] INT NULL,
|
|
[C_POLGARISZERZODESES] CHAR (1) NULL,
|
|
[C_SZAKMAIGYAKORLATON] CHAR (1) NULL,
|
|
[C_SZOCIALISTAMOGATAS] CHAR (1) NULL,
|
|
[C_TANDIJATFIZETO] CHAR (1) NULL,
|
|
[C_TANKOTELEZETT] CHAR (1) NULL,
|
|
[C_TANKOTELEZETTSEGVEGE] DATETIME NULL,
|
|
[C_TANULOSZERZODESES] CHAR (1) NULL,
|
|
[C_TERITESIDIJATFIZETO] CHAR (1) NULL,
|
|
[C_TESTNEVELESTIPUSA] INT NULL,
|
|
[C_VENDEG] CHAR (1) NULL,
|
|
[C_BTMPROBLEMAS] CHAR (1) DEFAULT ('F') NULL,
|
|
[C_DIAKSPORTKOROS] CHAR (1) NULL,
|
|
[C_EGYHAZKOZOSSEGE] NVARCHAR (255) NULL,
|
|
[C_ETKEZESIKEDVEZMENY] INT NULL,
|
|
[C_HALMOZOTTANFOGYATEKOS] CHAR (1) DEFAULT ('F') NULL,
|
|
[C_HATRANYOSHELYZETU] INT NULL,
|
|
[C_KOLLEGIUMIELLATASOS] CHAR (1) DEFAULT ('F') NULL,
|
|
[C_RENDSZERESGYERMEKVEDELMIKEDV] NVARCHAR (255) NULL,
|
|
[C_SAJATOSNEVELESU] CHAR (1) DEFAULT ('F') NULL,
|
|
[C_SPORTAG] NVARCHAR (255) NULL,
|
|
[C_SPORTEDZONEVE] NVARCHAR (1000) NULL,
|
|
[C_SPORTKLUB] NVARCHAR (100) NULL,
|
|
[C_SZAKKEPESITESSZAMA] INT NULL,
|
|
[C_TANULOIJOGVISZONYOSELTARTOTT] INT NULL,
|
|
[C_TARTOSGYOGYKEZELESSZAMA] NVARCHAR (255) NULL,
|
|
[C_TOBBGYERMEKIGAZOLASSZAMA] NVARCHAR (255) NULL,
|
|
[C_VALLASA] INT NULL,
|
|
[C_VESZELYEZTETETT] CHAR (1) DEFAULT ('F') NULL,
|
|
[C_JOGVISZONYVARHATOBEFEJEZESE] DATETIME NULL,
|
|
[C_BEILLESZKEDESIPROBLEMAVALKUZ] CHAR (1) NULL,
|
|
[C_BESZEDFOGYATEKOSOKMANYSZAM] NVARCHAR (100) NULL,
|
|
[C_BNOKOD] NVARCHAR (100) NULL,
|
|
[C_BTMHATAROZATOKMANYSZAM] NVARCHAR (255) NULL,
|
|
[C_BTMHATAROZATTARTALMA] NVARCHAR (1000) NULL,
|
|
[C_BTMKIALLITOINTEZMENY] NVARCHAR (255) NULL,
|
|
[C_BTMKONTROLLIDOPONT] DATETIME NULL,
|
|
[C_BTMLETSZAMSULY] NUMERIC (10, 2) NULL,
|
|
[C_BTMOKMANYERVENYESSEGKEZDETE] DATETIME NULL,
|
|
[C_BTMOKMANYERVENYESSEGVEGE] DATETIME NULL,
|
|
[C_DISZGRAFIAOKMANYSZAM] NVARCHAR (100) NULL,
|
|
[C_DISZKALKULIAOKMANYSZAM] NVARCHAR (255) NULL,
|
|
[C_DISZLEXIAOKMANYSZAM] NVARCHAR (255) NULL,
|
|
[C_ERTELMIFOGYATEKOS] INT NULL,
|
|
[C_ERTELMIFOGYATEKOSOKMANYSZAM] NVARCHAR (30) NULL,
|
|
[C_FEJLESZTESREKIJELOLT] NVARCHAR (255) NULL,
|
|
[C_FEJLESZTOFOGLALKOZAS] NVARCHAR (255) NULL,
|
|
[C_FEJLESZTOFOGLALKOZASORASZAM] NUMERIC (10, 2) NULL,
|
|
[C_HALLASSERULT] INT NULL,
|
|
[C_HALLASSERULTOKMANYSZAM] NVARCHAR (100) NULL,
|
|
[C_LATASSERULT] INT NULL,
|
|
[C_LATASSERULTOKMANYSZAM] NVARCHAR (100) NULL,
|
|
[C_MAGATARTASIPROBLEMAVALKUZD] CHAR (1) NULL,
|
|
[C_MEGISMERONEMORGANIKUSOKMANYS] NVARCHAR (100) NULL,
|
|
[C_MEGISMEROORGANIKUSOKMANYSZAM] NVARCHAR (100) NULL,
|
|
[C_MOZGASSERULTOKMANYSZAM] NVARCHAR (255) NULL,
|
|
[C_SNIKIALLITOINTEZMENY] NVARCHAR (255) NULL,
|
|
[C_SNIKONTROLLIDOPONT] DATETIME NULL,
|
|
[C_SNILETSZAMSULY] NUMERIC (10, 2) NULL,
|
|
[C_SNIMEGHATAROZAS] NVARCHAR (255) NULL,
|
|
[C_SNIOKMANYERVENYESSEGKEZDETE] DATETIME NULL,
|
|
[C_SNIOKMANYERVENYESSEGVEGE] DATETIME NULL,
|
|
[C_TANULASIPROBLEMADISZGRAFIA] CHAR (1) NULL,
|
|
[C_TANULASIPROBLEMAVALKUZD] CHAR (1) NULL,
|
|
[C_TANULASIPROBLEMAVALKUZDDISZK] CHAR (1) NULL,
|
|
[C_TANULASIPROBLEMAVALKUZDDISZL] CHAR (1) NULL,
|
|
[C_VISELKEDESNEMORGANIKUSOKMANY] NVARCHAR (100) NULL,
|
|
[C_VISELKEDESORGANIKUSOKMANYSZA] NVARCHAR (100) NULL,
|
|
[C_ELSOINTEZMENYOMKOD] NVARCHAR (12) NULL,
|
|
[C_EVISMETLOTANTARGYAK] NVARCHAR (1000) NULL,
|
|
[C_KOZEPFOKUOKTATASBATIZENHATOD] CHAR (1) NULL,
|
|
[C_MENEDEKJOGGALRENDELKEZO] CHAR (1) NULL,
|
|
[C_AGAZAT] INT NULL,
|
|
[C_RESZSZAKKEPESITES] INT NULL,
|
|
[C_SZAKKEPESITES] INT NULL,
|
|
[C_SZAKMACSOPORT] INT NULL,
|
|
[C_TANTERVID] INT NOT NULL,
|
|
[C_FELVETELTANEVEID] INT NOT NULL,
|
|
[C_ALINTEZMENYID] INT NOT NULL,
|
|
[C_ALTANEVID] INT NOT 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,
|
|
[NNID] INT NULL,
|
|
CONSTRAINT [tmp_ms_xx_constraint_PK_T_40251781] PRIMARY KEY CLUSTERED ([ID] ASC)
|
|
);
|
|
|
|
IF EXISTS (SELECT TOP 1 1
|
|
FROM [dbo].[T_TANULO])
|
|
BEGIN
|
|
INSERT INTO [dbo].[tmp_ms_xx_T_TANULO] ([ID], [C_ALLAMIGONDOZOTT], [C_BANKSZAMLASZAM], [C_BEILLESZKEDESINEHEZSEG], [C_BEIRASINAPLOSORSZAM], [C_BEJARO], [C_DIAKIGAZOLVANYKELTE], [C_DIAKIGAZOLVANYSZAM], [C_ELOZOINTEZMENY], [C_EVISMETLO], [C_INGYENESTANKONVYELLATASA], [C_JOGVISZONYATSZUNETELTETO], [C_MAGANTANULO], [C_MAGANTANULOSAGANAKOKA], [C_MAGANTANULOSAGKEZDETE], [C_NAPLOSORSZAM], [C_POLGARISZERZODESES], [C_SZAKMAIGYAKORLATON], [C_SZOCIALISTAMOGATAS], [C_TANDIJATFIZETO], [C_TANKOTELEZETT], [C_TANKOTELEZETTSEGVEGE], [C_TANULOSZERZODESES], [C_TERITESIDIJATFIZETO], [C_TESTNEVELESTIPUSA], [C_VENDEG], [C_BTMPROBLEMAS], [C_DIAKSPORTKOROS], [C_EGYHAZKOZOSSEGE], [C_ETKEZESIKEDVEZMENY], [C_HALMOZOTTANFOGYATEKOS], [C_HATRANYOSHELYZETU], [C_KOLLEGIUMIELLATASOS], [C_RENDSZERESGYERMEKVEDELMIKEDV], [C_SAJATOSNEVELESU], [C_SPORTAG], [C_SPORTEDZONEVE], [C_SPORTKLUB], [C_SZAKKEPESITESSZAMA], [C_TANULOIJOGVISZONYOSELTARTOTT], [C_TARTOSGYOGYKEZELESSZAMA], [C_TOBBGYERMEKIGAZOLASSZAMA], [C_VALLASA], [C_VESZELYEZTETETT], [C_JOGVISZONYVARHATOBEFEJEZESE], [C_BEILLESZKEDESIPROBLEMAVALKUZ], [C_BESZEDFOGYATEKOSOKMANYSZAM], [C_BNOKOD], [C_BTMHATAROZATOKMANYSZAM], [C_BTMHATAROZATTARTALMA], [C_BTMKIALLITOINTEZMENY], [C_BTMKONTROLLIDOPONT], [C_BTMLETSZAMSULY], [C_BTMOKMANYERVENYESSEGKEZDETE], [C_BTMOKMANYERVENYESSEGVEGE], [C_DISZGRAFIAOKMANYSZAM], [C_DISZKALKULIAOKMANYSZAM], [C_DISZLEXIAOKMANYSZAM], [C_ERTELMIFOGYATEKOS], [C_ERTELMIFOGYATEKOSOKMANYSZAM], [C_FEJLESZTESREKIJELOLT], [C_FEJLESZTOFOGLALKOZAS], [C_FEJLESZTOFOGLALKOZASORASZAM], [C_HALLASSERULT], [C_HALLASSERULTOKMANYSZAM], [C_LATASSERULT], [C_LATASSERULTOKMANYSZAM], [C_MAGATARTASIPROBLEMAVALKUZD], [C_MEGISMERONEMORGANIKUSOKMANYS], [C_MEGISMEROORGANIKUSOKMANYSZAM], [C_MOZGASSERULTOKMANYSZAM], [C_SNIKIALLITOINTEZMENY], [C_SNIKONTROLLIDOPONT], [C_SNILETSZAMSULY], [C_SNIMEGHATAROZAS], [C_SNIOKMANYERVENYESSEGKEZDETE], [C_SNIOKMANYERVENYESSEGVEGE], [C_TANULASIPROBLEMADISZGRAFIA], [C_TANULASIPROBLEMAVALKUZD], [C_TANULASIPROBLEMAVALKUZDDISZK], [C_TANULASIPROBLEMAVALKUZDDISZL], [C_VISELKEDESNEMORGANIKUSOKMANY], [C_VISELKEDESORGANIKUSOKMANYSZA], [C_ELSOINTEZMENYOMKOD], [C_EVISMETLOTANTARGYAK], [C_KOZEPFOKUOKTATASBATIZENHATOD], [C_MENEDEKJOGGALRENDELKEZO], [C_TANTERVID], [C_FELVETELTANEVEID], [C_ALINTEZMENYID], [C_ALTANEVID], [TOROLT], [SERIAL], [LASTCHANGED], [CREATED], [MODIFIER], [CREATOR], [NNID])
|
|
SELECT [ID],
|
|
[C_ALLAMIGONDOZOTT],
|
|
[C_BANKSZAMLASZAM],
|
|
[C_BEILLESZKEDESINEHEZSEG],
|
|
[C_BEIRASINAPLOSORSZAM],
|
|
[C_BEJARO],
|
|
[C_DIAKIGAZOLVANYKELTE],
|
|
[C_DIAKIGAZOLVANYSZAM],
|
|
[C_ELOZOINTEZMENY],
|
|
[C_EVISMETLO],
|
|
[C_INGYENESTANKONVYELLATASA],
|
|
[C_JOGVISZONYATSZUNETELTETO],
|
|
[C_MAGANTANULO],
|
|
[C_MAGANTANULOSAGANAKOKA],
|
|
[C_MAGANTANULOSAGKEZDETE],
|
|
[C_NAPLOSORSZAM],
|
|
[C_POLGARISZERZODESES],
|
|
[C_SZAKMAIGYAKORLATON],
|
|
[C_SZOCIALISTAMOGATAS],
|
|
[C_TANDIJATFIZETO],
|
|
[C_TANKOTELEZETT],
|
|
[C_TANKOTELEZETTSEGVEGE],
|
|
[C_TANULOSZERZODESES],
|
|
[C_TERITESIDIJATFIZETO],
|
|
[C_TESTNEVELESTIPUSA],
|
|
[C_VENDEG],
|
|
[C_BTMPROBLEMAS],
|
|
[C_DIAKSPORTKOROS],
|
|
[C_EGYHAZKOZOSSEGE],
|
|
[C_ETKEZESIKEDVEZMENY],
|
|
[C_HALMOZOTTANFOGYATEKOS],
|
|
[C_HATRANYOSHELYZETU],
|
|
[C_KOLLEGIUMIELLATASOS],
|
|
[C_RENDSZERESGYERMEKVEDELMIKEDV],
|
|
[C_SAJATOSNEVELESU],
|
|
[C_SPORTAG],
|
|
[C_SPORTEDZONEVE],
|
|
[C_SPORTKLUB],
|
|
[C_SZAKKEPESITESSZAMA],
|
|
[C_TANULOIJOGVISZONYOSELTARTOTT],
|
|
[C_TARTOSGYOGYKEZELESSZAMA],
|
|
[C_TOBBGYERMEKIGAZOLASSZAMA],
|
|
[C_VALLASA],
|
|
[C_VESZELYEZTETETT],
|
|
[C_JOGVISZONYVARHATOBEFEJEZESE],
|
|
[C_BEILLESZKEDESIPROBLEMAVALKUZ],
|
|
[C_BESZEDFOGYATEKOSOKMANYSZAM],
|
|
[C_BNOKOD],
|
|
[C_BTMHATAROZATOKMANYSZAM],
|
|
[C_BTMHATAROZATTARTALMA],
|
|
[C_BTMKIALLITOINTEZMENY],
|
|
[C_BTMKONTROLLIDOPONT],
|
|
[C_BTMLETSZAMSULY],
|
|
[C_BTMOKMANYERVENYESSEGKEZDETE],
|
|
[C_BTMOKMANYERVENYESSEGVEGE],
|
|
[C_DISZGRAFIAOKMANYSZAM],
|
|
[C_DISZKALKULIAOKMANYSZAM],
|
|
[C_DISZLEXIAOKMANYSZAM],
|
|
[C_ERTELMIFOGYATEKOS],
|
|
[C_ERTELMIFOGYATEKOSOKMANYSZAM],
|
|
[C_FEJLESZTESREKIJELOLT],
|
|
[C_FEJLESZTOFOGLALKOZAS],
|
|
[C_FEJLESZTOFOGLALKOZASORASZAM],
|
|
[C_HALLASSERULT],
|
|
[C_HALLASSERULTOKMANYSZAM],
|
|
[C_LATASSERULT],
|
|
[C_LATASSERULTOKMANYSZAM],
|
|
[C_MAGATARTASIPROBLEMAVALKUZD],
|
|
[C_MEGISMERONEMORGANIKUSOKMANYS],
|
|
[C_MEGISMEROORGANIKUSOKMANYSZAM],
|
|
[C_MOZGASSERULTOKMANYSZAM],
|
|
[C_SNIKIALLITOINTEZMENY],
|
|
[C_SNIKONTROLLIDOPONT],
|
|
[C_SNILETSZAMSULY],
|
|
[C_SNIMEGHATAROZAS],
|
|
[C_SNIOKMANYERVENYESSEGKEZDETE],
|
|
[C_SNIOKMANYERVENYESSEGVEGE],
|
|
[C_TANULASIPROBLEMADISZGRAFIA],
|
|
[C_TANULASIPROBLEMAVALKUZD],
|
|
[C_TANULASIPROBLEMAVALKUZDDISZK],
|
|
[C_TANULASIPROBLEMAVALKUZDDISZL],
|
|
[C_VISELKEDESNEMORGANIKUSOKMANY],
|
|
[C_VISELKEDESORGANIKUSOKMANYSZA],
|
|
[C_ELSOINTEZMENYOMKOD],
|
|
[C_EVISMETLOTANTARGYAK],
|
|
[C_KOZEPFOKUOKTATASBATIZENHATOD],
|
|
[C_MENEDEKJOGGALRENDELKEZO],
|
|
[C_TANTERVID],
|
|
[C_FELVETELTANEVEID],
|
|
[C_ALINTEZMENYID],
|
|
[C_ALTANEVID],
|
|
[TOROLT],
|
|
[SERIAL],
|
|
[LASTCHANGED],
|
|
[CREATED],
|
|
[MODIFIER],
|
|
[CREATOR],
|
|
[NNID]
|
|
FROM [dbo].[T_TANULO]
|
|
ORDER BY [ID] ASC;
|
|
END
|
|
|
|
DROP TABLE [dbo].[T_TANULO];
|
|
|
|
EXECUTE sp_rename N'[dbo].[tmp_ms_xx_T_TANULO]', N'T_TANULO';
|
|
|
|
EXECUTE sp_rename N'[dbo].[tmp_ms_xx_constraint_PK_T_40251781]', N'PK_T_4025178', N'OBJECT';
|
|
|
|
COMMIT TRANSACTION;
|
|
|
|
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025259]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025259]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_INGYENESTANKONVYELLATASA] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025262]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025262]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_MAGANTANULOSAGANAKOKA] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025274]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025274]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_TESTNEVELESTIPUSA] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025344]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025344]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_ETKEZESIKEDVEZMENY] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025346]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025346]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_HATRANYOSHELYZETU] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025357]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025357]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_VALLASA] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025488]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025488]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_ERTELMIFOGYATEKOS] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025493]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025493]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_HALLASSERULT] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4025495]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4025495]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_LATASSERULT] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4027540]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4027540]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_AGAZAT] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4027541]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4027541]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_RESZSZAKKEPESITES] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4027542]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4027542]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_SZAKKEPESITES] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025178_4027543]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025178_4027543]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_SZAKMACSOPORT] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4025416_4025415]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4025416_4025415]
|
|
ON [dbo].[T_TANULO]([C_TANTERVID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_4026237_4026236]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_4026237_4026236]
|
|
ON [dbo].[T_TANULO]([C_FELVETELTANEVEID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_402517802_402517800]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_402517802_402517800]
|
|
ON [dbo].[T_TANULO]([C_ALINTEZMENYID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[T_TANULO].[I_T_402517805_402517803]...';
|
|
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [I_T_402517805_402517803]
|
|
ON [dbo].[T_TANULO]([C_ALTANEVID] ASC);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025763_4025762]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_NAPLOELLENORZES] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025763_4025762] FOREIGN KEY ([C_OSZTALYID]) REFERENCES [dbo].[T_OSZTALY] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025294_4025295]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025294_4025295] FOREIGN KEY ([C_KEPZESIFORMA], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_TANTERVIJELLEG] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_T_4025296_4025338]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_T_4025296_4025338] FOREIGN KEY ([ID]) REFERENCES [dbo].[T_OSZTALYCSOPORT] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025320_4025319]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025320_4025319] FOREIGN KEY ([C_OSZTALYFONOKID]) REFERENCES [dbo].[T_ALKALMAZOTT] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025323_4025322]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025323_4025322] FOREIGN KEY ([C_OFOHELYETTESID]) REFERENCES [dbo].[T_ALKALMAZOTT] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025421_4025419]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025421_4025419] FOREIGN KEY ([C_TANTERVID]) REFERENCES [dbo].[T_TANTERV] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_402529402_402529400]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_402529402_402529400] FOREIGN KEY ([C_ALINTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_402529405_402529403]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_402529405_402529403] FOREIGN KEY ([C_ALTANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4026206_4026204]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_CSOPORT] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4026206_4026204] FOREIGN KEY ([C_OSZTALYBONTASID]) REFERENCES [dbo].[T_OSZTALY] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025318_4025316]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_CSOPORTOK_OSZTALYOK] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025318_4025316] FOREIGN KEY ([C_OSZTALYOKID]) REFERENCES [dbo].[T_OSZTALY] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025294_4027544]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025294_4027544] FOREIGN KEY ([C_AGAZAT], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_AGAZATTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025294_4027545]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025294_4027545] FOREIGN KEY ([C_RESZSZAKKEPESITES], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_RESZSZAKKEPESITESTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025294_4027546]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025294_4027546] FOREIGN KEY ([C_SZAKKEPESITES], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_SZAKKEPESITESTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025294_4027547]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025294_4027547] FOREIGN KEY ([C_SZAKMACSOPORT], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_SZAKMACSOPORTTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025780_4025778]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOMENTESSEG] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025780_4025778] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025527_4025525]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOCSOPORT] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025527_4025525] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025758_4025756]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_IGAZOLAS] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025758_4025756] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025788_4025787]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_DIAKIGAZOLVANYIGENYLES] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025788_4025787] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025711_4025710]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOESEMENY] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025711_4025710] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4026179_4026177]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALAT] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4026179_4026177] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_T_8935_4025190]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_T_8935_4025190] FOREIGN KEY ([ID]) REFERENCES [dbo].[T_FELHASZNALO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025416_4025415]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025416_4025415] FOREIGN KEY ([C_TANTERVID]) REFERENCES [dbo].[T_TANTERV] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4026237_4026236]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4026237_4026236] FOREIGN KEY ([C_FELVETELTANEVEID]) REFERENCES [dbo].[T_TANEV] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_402517802_402517800]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_402517802_402517800] FOREIGN KEY ([C_ALINTEZMENYID]) REFERENCES [dbo].[T_INTEZMENY] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_402517805_402517803]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_402517805_402517803] FOREIGN KEY ([C_ALTANEVID]) REFERENCES [dbo].[T_TANEV] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025259]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025259] FOREIGN KEY ([C_INGYENESTANKONVYELLATASA], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_INGYENESTANKONYVELLATAS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025262]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025262] FOREIGN KEY ([C_MAGANTANULOSAGANAKOKA], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_MAGANTANULOSAGOKA] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025274]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025274] FOREIGN KEY ([C_TESTNEVELESTIPUSA], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_TESTNEVELESTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025344]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025344] FOREIGN KEY ([C_ETKEZESIKEDVEZMENY], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_ETKEZESIKEDVEZMENYTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025346]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025346] FOREIGN KEY ([C_HATRANYOSHELYZETU], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_HATRANYOSHELYZETTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025357]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025357] FOREIGN KEY ([C_VALLASA], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_VALLAS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025488]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025488] FOREIGN KEY ([C_ERTELMIFOGYATEKOS], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_ERTELMIFOGYATEKOSTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025493]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025493] FOREIGN KEY ([C_HALLASSERULT], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_HALLASSERULTTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4025495]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4025495] FOREIGN KEY ([C_LATASSERULT], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_LATASSERULTTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025673_4025672]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOMULASZTAS] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025673_4025672] FOREIGN KEY ([C_ORATANULOIID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025181_4025180]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_GONDVISELO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025181_4025180] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025665_4025663]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOERTEKELES] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025665_4025663] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4026076_4026075]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOTARGYMULASZTASSTATISZT] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4026076_4026075] FOREIGN KEY ([C_TANULOMULASZTASSTATISZTIKAII]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4026674_4026673]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOESLADATOK] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4026674_4026673] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4026073_4026072]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULOMULASZTASSTATISZTIKA] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4026073_4026072] FOREIGN KEY ([C_TANULOID]) REFERENCES [dbo].[T_TANULO] ([ID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4027540]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4027540] FOREIGN KEY ([C_AGAZAT], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_AGAZATTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4027541]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4027541] FOREIGN KEY ([C_RESZSZAKKEPESITES], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_RESZSZAKKEPESITESTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4027542]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4027542] FOREIGN KEY ([C_SZAKKEPESITES], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_SZAKKEPESITESTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[FK_4025178_4027543]...';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_TANULO] WITH NOCHECK
|
|
ADD CONSTRAINT [FK_4025178_4027543] FOREIGN KEY ([C_SZAKMACSOPORT], [C_ALINTEZMENYID], [C_ALTANEVID]) REFERENCES [dbo].[T_SZAKMACSOPORTTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]);
|
|
|
|
|
|
GO
|
|
PRINT N'Creating [dbo].[tr_osztalyLog]...';
|
|
|
|
|
|
GO
|
|
|
|
CREATE TRIGGER tr_osztalyLog ON T_OSZTALY
|
|
FOR INSERT, DELETE, UPDATE AS
|
|
BEGIN
|
|
SET NOCOUNT ON
|
|
DECLARE
|
|
@insTable TABLE (objectId int, intezmenyId int, tanevId int, creator int, modifier int, col nvarchar(30), val varchar(max))
|
|
DECLARE
|
|
@delTable TABLE (objectId int, intezmenyId int, tanevId int, creator int, modifier int, col nvarchar(30), val varchar(max))
|
|
DECLARE
|
|
@linkTable TABLE (id int, objectId int, intezmenyId int, tanevId int)
|
|
DECLARE
|
|
@action char(1),
|
|
@xml xml
|
|
|
|
SET @action =
|
|
CASE
|
|
WHEN NOT EXISTS (SELECT 1 FROM DELETED) THEN 'I'
|
|
WHEN NOT EXISTS (SELECT 1 FROM INSERTED) THEN 'D'
|
|
ELSE 'U'
|
|
END
|
|
|
|
|
|
INSERT INTO @insTable (objectId, intezmenyId, tanevId, creator, modifier, col, val)
|
|
SELECT ID, C_INTEZMENYID, C_TANEVID, CREATOR, MODIFIER, col, val
|
|
FROM
|
|
(
|
|
SELECT ID, C_ALINTEZMENYID AS C_INTEZMENYID, C_ALTANEVID AS C_TANEVID, CREATOR, MODIFIER, CAST( C_KEPZESIFORMA AS nvarchar(MAX)) AS C_KEPZESIFORMA, CAST( C_OSZTALYNAPLOLEIRASA AS nvarchar(MAX)) AS C_OSZTALYNAPLOLEIRASA, CONVERT(nvarchar(MAX), C_OSZTALYNAPLOMEGNYITASA, 121) AS C_OSZTALYNAPLOMEGNYITASA, CONVERT(nvarchar(MAX), C_OSZTALYNAPLOZARASA, 121) AS C_OSZTALYNAPLOZARASA, CAST( C_AGAZAT AS nvarchar(MAX)) AS C_AGAZAT, CAST( C_RESZSZAKKEPESITES AS nvarchar(MAX)) AS C_RESZSZAKKEPESITES, CAST( C_SZAKKEPESITES AS nvarchar(MAX)) AS C_SZAKKEPESITES, CAST( C_SZAKMACSOPORT AS nvarchar(MAX)) AS C_SZAKMACSOPORT, CAST( C_OSZTALYFONOKID AS nvarchar(MAX)) AS C_OSZTALYFONOKID, CAST( C_OFOHELYETTESID AS nvarchar(MAX)) AS C_OFOHELYETTESID, CAST( C_TANTERVID AS nvarchar(MAX)) AS C_TANTERVID, CAST( TOROLT AS nvarchar(MAX)) AS TOROLT, CAST( NNID AS nvarchar(MAX)) AS NNID
|
|
FROM INSERTED) p
|
|
UNPIVOT (val FOR col IN (C_KEPZESIFORMA, C_OSZTALYNAPLOLEIRASA, C_OSZTALYNAPLOMEGNYITASA, C_OSZTALYNAPLOZARASA, C_AGAZAT, C_RESZSZAKKEPESITES, C_SZAKKEPESITES, C_SZAKMACSOPORT, C_OSZTALYFONOKID, C_OFOHELYETTESID, C_TANTERVID, TOROLT, NNID)) AS unpvt
|
|
|
|
INSERT INTO @delTable (objectId, intezmenyId, tanevId, creator, modifier, col, val)
|
|
SELECT ID, C_INTEZMENYID, C_TANEVID, CREATOR, MODIFIER, col, val
|
|
FROM
|
|
(
|
|
SELECT ID, C_ALINTEZMENYID AS C_INTEZMENYID, C_ALTANEVID AS C_TANEVID, CREATOR, MODIFIER, CAST( C_KEPZESIFORMA AS nvarchar(MAX)) AS C_KEPZESIFORMA, CAST( C_OSZTALYNAPLOLEIRASA AS nvarchar(MAX)) AS C_OSZTALYNAPLOLEIRASA, CONVERT(nvarchar(MAX), C_OSZTALYNAPLOMEGNYITASA, 121) AS C_OSZTALYNAPLOMEGNYITASA, CONVERT(nvarchar(MAX), C_OSZTALYNAPLOZARASA, 121) AS C_OSZTALYNAPLOZARASA, CAST( C_AGAZAT AS nvarchar(MAX)) AS C_AGAZAT, CAST( C_RESZSZAKKEPESITES AS nvarchar(MAX)) AS C_RESZSZAKKEPESITES, CAST( C_SZAKKEPESITES AS nvarchar(MAX)) AS C_SZAKKEPESITES, CAST( C_SZAKMACSOPORT AS nvarchar(MAX)) AS C_SZAKMACSOPORT, CAST( C_OSZTALYFONOKID AS nvarchar(MAX)) AS C_OSZTALYFONOKID, CAST( C_OFOHELYETTESID AS nvarchar(MAX)) AS C_OFOHELYETTESID, CAST( C_TANTERVID AS nvarchar(MAX)) AS C_TANTERVID, CAST( TOROLT AS nvarchar(MAX)) AS TOROLT, CAST( NNID AS nvarchar(MAX)) AS NNID
|
|
FROM DELETED) p
|
|
UNPIVOT (val FOR col IN (C_KEPZESIFORMA, C_OSZTALYNAPLOLEIRASA, C_OSZTALYNAPLOMEGNYITASA, C_OSZTALYNAPLOZARASA, C_AGAZAT, C_RESZSZAKKEPESITES, C_SZAKKEPESITES, C_SZAKMACSOPORT, C_OSZTALYFONOKID, C_OFOHELYETTESID, C_TANTERVID, TOROLT, NNID)) AS unpvt
|
|
|
|
IF @action = 'I' BEGIN
|
|
INSERT INTO T_ENTITYHISTORY (C_ALTERATIONDATE, C_ENTITYID, C_ENTITYNAME, C_REASON, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID)
|
|
OUTPUT INSERTED.ID, INSERTED.C_ENTITYID, INSERTED.C_INTEZMENYID, INSERTED.C_TANEVID INTO @linkTable
|
|
SELECT DISTINCT GETDATE(), objectId, 'T_OSZTALY', 'New', creator, intezmenyId, tanevId FROM @insTable
|
|
|
|
INSERT INTO T_ENTITYATTRIBUTEHISTORY (C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
|
SELECT val, NULL, col, lk.id
|
|
FROM @insTable i
|
|
INNER JOIN @linkTable lk ON i.objectId = lk.objectId AND i.intezmenyId = lk.intezmenyId AND i.tanevId = lk.tanevId
|
|
|
|
END
|
|
|
|
IF @action = 'D' BEGIN
|
|
INSERT INTO T_ENTITYHISTORY (C_ALTERATIONDATE, C_ENTITYID, C_ENTITYNAME, C_REASON, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID)
|
|
OUTPUT INSERTED.ID, INSERTED.C_ENTITYID, INSERTED.C_INTEZMENYID, INSERTED.C_TANEVID INTO @linkTable
|
|
SELECT DISTINCT GETDATE(), objectId, 'T_OSZTALY', 'Removed', modifier, intezmenyId, tanevId FROM @delTable
|
|
|
|
INSERT INTO T_ENTITYATTRIBUTEHISTORY (C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
|
SELECT val, NULL, col, lk.id
|
|
FROM @delTable i
|
|
INNER JOIN @linkTable lk ON i.objectId = lk.objectId AND i.intezmenyId = lk.intezmenyId AND i.tanevId = lk.tanevId
|
|
|
|
END
|
|
|
|
IF @action = 'U' BEGIN
|
|
INSERT INTO T_ENTITYHISTORY (C_ALTERATIONDATE, C_ENTITYID, C_ENTITYNAME, C_REASON, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID)
|
|
OUTPUT INSERTED.ID, INSERTED.C_ENTITYID, INSERTED.C_INTEZMENYID, INSERTED.C_TANEVID INTO @linkTable
|
|
SELECT DISTINCT GETDATE(), i.objectId, 'T_OSZTALY',
|
|
CASE
|
|
WHEN i.val = 'T' AND d.val = 'F' THEN 'Logical Removed'
|
|
WHEN i.val = 'F' AND d.val = 'T' THEN 'Restored'
|
|
ELSE 'Modified'
|
|
END, i.modifier, i.intezmenyId, i.tanevId
|
|
FROM @insTable i
|
|
INNER JOIN @delTable d ON i.intezmenyId = d.intezmenyId AND i.objectId = d.objectId AND i.tanevId = d.tanevId AND i.col = d.col
|
|
WHERE i.col = 'TOROLT' AND d.COL = 'TOROLT'
|
|
|
|
INSERT INTO T_ENTITYATTRIBUTEHISTORY (C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
|
SELECT i.val, d.val, ISNULL(i.col, d.col), lk.id
|
|
FROM @delTable d
|
|
FULL JOIN @insTable i ON i.objectId = d.objectId AND i.intezmenyId = d.intezmenyId AND i.tanevId = d.tanevId AND i.col = d.col
|
|
INNER JOIN @linkTable lk ON ISNULL(i.objectId, d.objectId) = lk.objectId AND ISNULL(i.intezmenyId, d.intezmenyId) = lk.intezmenyId AND ISNULL(i.tanevId, d.tanevId) = lk.tanevId
|
|
WHERE (i.val <> d.val OR ((i.val IS NULL OR d.val IS NULL) AND (i.val IS NOT NULL OR d.val IS NOT NULL)))
|
|
END
|
|
END
|
|
GO
|
|
PRINT N'Creating [dbo].[tr_tanuloLog]...';
|
|
|
|
|
|
GO
|
|
|
|
CREATE TRIGGER tr_tanuloLog ON T_TANULO
|
|
FOR INSERT, DELETE, UPDATE AS
|
|
BEGIN
|
|
SET NOCOUNT ON
|
|
DECLARE
|
|
@insTable TABLE (objectId int, intezmenyId int, tanevId int, creator int, modifier int, col nvarchar(30), val varchar(max))
|
|
DECLARE
|
|
@delTable TABLE (objectId int, intezmenyId int, tanevId int, creator int, modifier int, col nvarchar(30), val varchar(max))
|
|
DECLARE
|
|
@linkTable TABLE (id int, objectId int, intezmenyId int, tanevId int)
|
|
DECLARE
|
|
@action char(1),
|
|
@xml xml
|
|
|
|
SET @action =
|
|
CASE
|
|
WHEN NOT EXISTS (SELECT 1 FROM DELETED) THEN 'I'
|
|
WHEN NOT EXISTS (SELECT 1 FROM INSERTED) THEN 'D'
|
|
ELSE 'U'
|
|
END
|
|
|
|
|
|
INSERT INTO @insTable (objectId, intezmenyId, tanevId, creator, modifier, col, val)
|
|
SELECT ID, C_INTEZMENYID, C_TANEVID, CREATOR, MODIFIER, col, val
|
|
FROM
|
|
(
|
|
SELECT ID, C_ALINTEZMENYID AS C_INTEZMENYID, C_ALTANEVID AS C_TANEVID, CREATOR, MODIFIER, CAST( C_ALLAMIGONDOZOTT AS nvarchar(MAX)) AS C_ALLAMIGONDOZOTT, CAST( C_BANKSZAMLASZAM AS nvarchar(MAX)) AS C_BANKSZAMLASZAM, CAST( C_BEILLESZKEDESINEHEZSEG AS nvarchar(MAX)) AS C_BEILLESZKEDESINEHEZSEG, CAST( C_BEIRASINAPLOSORSZAM AS nvarchar(MAX)) AS C_BEIRASINAPLOSORSZAM, CAST( C_BEJARO AS nvarchar(MAX)) AS C_BEJARO, CONVERT(nvarchar(MAX), C_DIAKIGAZOLVANYKELTE, 121) AS C_DIAKIGAZOLVANYKELTE, CAST( C_DIAKIGAZOLVANYSZAM AS nvarchar(MAX)) AS C_DIAKIGAZOLVANYSZAM, CAST( C_ELOZOINTEZMENY AS nvarchar(MAX)) AS C_ELOZOINTEZMENY, CAST( C_EVISMETLO AS nvarchar(MAX)) AS C_EVISMETLO, CAST( C_INGYENESTANKONVYELLATASA AS nvarchar(MAX)) AS C_INGYENESTANKONVYELLATASA, CAST( C_JOGVISZONYATSZUNETELTETO AS nvarchar(MAX)) AS C_JOGVISZONYATSZUNETELTETO, CAST( C_MAGANTANULO AS nvarchar(MAX)) AS C_MAGANTANULO, CAST( C_MAGANTANULOSAGANAKOKA AS nvarchar(MAX)) AS C_MAGANTANULOSAGANAKOKA, CONVERT(nvarchar(MAX), C_MAGANTANULOSAGKEZDETE, 121) AS C_MAGANTANULOSAGKEZDETE, CAST( C_NAPLOSORSZAM AS nvarchar(MAX)) AS C_NAPLOSORSZAM, CAST( C_POLGARISZERZODESES AS nvarchar(MAX)) AS C_POLGARISZERZODESES, CAST( C_SZAKMAIGYAKORLATON AS nvarchar(MAX)) AS C_SZAKMAIGYAKORLATON, CAST( C_SZOCIALISTAMOGATAS AS nvarchar(MAX)) AS C_SZOCIALISTAMOGATAS, CAST( C_TANDIJATFIZETO AS nvarchar(MAX)) AS C_TANDIJATFIZETO, CAST( C_TANKOTELEZETT AS nvarchar(MAX)) AS C_TANKOTELEZETT, CONVERT(nvarchar(MAX), C_TANKOTELEZETTSEGVEGE, 121) AS C_TANKOTELEZETTSEGVEGE, CAST( C_TANULOSZERZODESES AS nvarchar(MAX)) AS C_TANULOSZERZODESES, CAST( C_TERITESIDIJATFIZETO AS nvarchar(MAX)) AS C_TERITESIDIJATFIZETO, CAST( C_TESTNEVELESTIPUSA AS nvarchar(MAX)) AS C_TESTNEVELESTIPUSA, CAST( C_VENDEG AS nvarchar(MAX)) AS C_VENDEG, CAST( C_BTMPROBLEMAS AS nvarchar(MAX)) AS C_BTMPROBLEMAS, CAST( C_DIAKSPORTKOROS AS nvarchar(MAX)) AS C_DIAKSPORTKOROS, CAST( C_EGYHAZKOZOSSEGE AS nvarchar(MAX)) AS C_EGYHAZKOZOSSEGE, CAST( C_ETKEZESIKEDVEZMENY AS nvarchar(MAX)) AS C_ETKEZESIKEDVEZMENY, CAST( C_HALMOZOTTANFOGYATEKOS AS nvarchar(MAX)) AS C_HALMOZOTTANFOGYATEKOS, CAST( C_HATRANYOSHELYZETU AS nvarchar(MAX)) AS C_HATRANYOSHELYZETU, CAST( C_KOLLEGIUMIELLATASOS AS nvarchar(MAX)) AS C_KOLLEGIUMIELLATASOS, CAST( C_RENDSZERESGYERMEKVEDELMIKEDV AS nvarchar(MAX)) AS C_RENDSZERESGYERMEKVEDELMIKEDV, CAST( C_SAJATOSNEVELESU AS nvarchar(MAX)) AS C_SAJATOSNEVELESU, CAST( C_SPORTAG AS nvarchar(MAX)) AS C_SPORTAG, CAST( C_SPORTEDZONEVE AS nvarchar(MAX)) AS C_SPORTEDZONEVE, CAST( C_SPORTKLUB AS nvarchar(MAX)) AS C_SPORTKLUB, CAST( C_SZAKKEPESITESSZAMA AS nvarchar(MAX)) AS C_SZAKKEPESITESSZAMA, CAST( C_TANULOIJOGVISZONYOSELTARTOTT AS nvarchar(MAX)) AS C_TANULOIJOGVISZONYOSELTARTOTT, CAST( C_TARTOSGYOGYKEZELESSZAMA AS nvarchar(MAX)) AS C_TARTOSGYOGYKEZELESSZAMA, CAST( C_TOBBGYERMEKIGAZOLASSZAMA AS nvarchar(MAX)) AS C_TOBBGYERMEKIGAZOLASSZAMA, CAST( C_VALLASA AS nvarchar(MAX)) AS C_VALLASA, CAST( C_VESZELYEZTETETT AS nvarchar(MAX)) AS C_VESZELYEZTETETT, CONVERT(nvarchar(MAX), C_JOGVISZONYVARHATOBEFEJEZESE, 121) AS C_JOGVISZONYVARHATOBEFEJEZESE, CAST( C_BEILLESZKEDESIPROBLEMAVALKUZ AS nvarchar(MAX)) AS C_BEILLESZKEDESIPROBLEMAVALKUZ, CAST( C_BESZEDFOGYATEKOSOKMANYSZAM AS nvarchar(MAX)) AS C_BESZEDFOGYATEKOSOKMANYSZAM, CAST( C_BNOKOD AS nvarchar(MAX)) AS C_BNOKOD, CAST( C_BTMHATAROZATOKMANYSZAM AS nvarchar(MAX)) AS C_BTMHATAROZATOKMANYSZAM, CAST( C_BTMHATAROZATTARTALMA AS nvarchar(MAX)) AS C_BTMHATAROZATTARTALMA, CAST( C_BTMKIALLITOINTEZMENY AS nvarchar(MAX)) AS C_BTMKIALLITOINTEZMENY, CONVERT(nvarchar(MAX), C_BTMKONTROLLIDOPONT, 121) AS C_BTMKONTROLLIDOPONT, CAST( C_BTMLETSZAMSULY AS nvarchar(MAX)) AS C_BTMLETSZAMSULY, CONVERT(nvarchar(MAX), C_BTMOKMANYERVENYESSEGKEZDETE, 121) AS C_BTMOKMANYERVENYESSEGKEZDETE, CONVERT(nvarchar(MAX), C_BTMOKMANYERVENYESSEGVEGE, 121) AS C_BTMOKMANYERVENYESSEGVEGE, CAST( C_DISZGRAFIAOKMANYSZAM AS nvarchar(MAX)) AS C_DISZGRAFIAOKMANYSZAM, CAST( C_DISZKALKULIAOKMANYSZAM AS nvarchar(MAX)) AS C_DISZKALKULIAOKMANYSZAM, CAST( C_DISZLEXIAOKMANYSZAM AS nvarchar(MAX)) AS C_DISZLEXIAOKMANYSZAM, CAST( C_ERTELMIFOGYATEKOS AS nvarchar(MAX)) AS C_ERTELMIFOGYATEKOS, CAST( C_ERTELMIFOGYATEKOSOKMANYSZAM AS nvarchar(MAX)) AS C_ERTELMIFOGYATEKOSOKMANYSZAM, CAST( C_FEJLESZTESREKIJELOLT AS nvarchar(MAX)) AS C_FEJLESZTESREKIJELOLT, CAST( C_FEJLESZTOFOGLALKOZAS AS nvarchar(MAX)) AS C_FEJLESZTOFOGLALKOZAS, CAST( C_FEJLESZTOFOGLALKOZASORASZAM AS nvarchar(MAX)) AS C_FEJLESZTOFOGLALKOZASORASZAM, CAST( C_HALLASSERULT AS nvarchar(MAX)) AS C_HALLASSERULT, CAST( C_HALLASSERULTOKMANYSZAM AS nvarchar(MAX)) AS C_HALLASSERULTOKMANYSZAM, CAST( C_LATASSERULT AS nvarchar(MAX)) AS C_LATASSERULT, CAST( C_LATASSERULTOKMANYSZAM AS nvarchar(MAX)) AS C_LATASSERULTOKMANYSZAM, CAST( C_MAGATARTASIPROBLEMAVALKUZD AS nvarchar(MAX)) AS C_MAGATARTASIPROBLEMAVALKUZD, CAST( C_MEGISMERONEMORGANIKUSOKMANYS AS nvarchar(MAX)) AS C_MEGISMERONEMORGANIKUSOKMANYS, CAST( C_MEGISMEROORGANIKUSOKMANYSZAM AS nvarchar(MAX)) AS C_MEGISMEROORGANIKUSOKMANYSZAM, CAST( C_MOZGASSERULTOKMANYSZAM AS nvarchar(MAX)) AS C_MOZGASSERULTOKMANYSZAM, CAST( C_SNIKIALLITOINTEZMENY AS nvarchar(MAX)) AS C_SNIKIALLITOINTEZMENY, CONVERT(nvarchar(MAX), C_SNIKONTROLLIDOPONT, 121) AS C_SNIKONTROLLIDOPONT, CAST( C_SNILETSZAMSULY AS nvarchar(MAX)) AS C_SNILETSZAMSULY, CAST( C_SNIMEGHATAROZAS AS nvarchar(MAX)) AS C_SNIMEGHATAROZAS, CONVERT(nvarchar(MAX), C_SNIOKMANYERVENYESSEGKEZDETE, 121) AS C_SNIOKMANYERVENYESSEGKEZDETE, CONVERT(nvarchar(MAX), C_SNIOKMANYERVENYESSEGVEGE, 121) AS C_SNIOKMANYERVENYESSEGVEGE, CAST( C_TANULASIPROBLEMADISZGRAFIA AS nvarchar(MAX)) AS C_TANULASIPROBLEMADISZGRAFIA, CAST( C_TANULASIPROBLEMAVALKUZD AS nvarchar(MAX)) AS C_TANULASIPROBLEMAVALKUZD, CAST( C_TANULASIPROBLEMAVALKUZDDISZK AS nvarchar(MAX)) AS C_TANULASIPROBLEMAVALKUZDDISZK, CAST( C_TANULASIPROBLEMAVALKUZDDISZL AS nvarchar(MAX)) AS C_TANULASIPROBLEMAVALKUZDDISZL, CAST( C_VISELKEDESNEMORGANIKUSOKMANY AS nvarchar(MAX)) AS C_VISELKEDESNEMORGANIKUSOKMANY, CAST( C_VISELKEDESORGANIKUSOKMANYSZA AS nvarchar(MAX)) AS C_VISELKEDESORGANIKUSOKMANYSZA, CAST( C_ELSOINTEZMENYOMKOD AS nvarchar(MAX)) AS C_ELSOINTEZMENYOMKOD, CAST( C_EVISMETLOTANTARGYAK AS nvarchar(MAX)) AS C_EVISMETLOTANTARGYAK, CAST( C_KOZEPFOKUOKTATASBATIZENHATOD AS nvarchar(MAX)) AS C_KOZEPFOKUOKTATASBATIZENHATOD, CAST( C_MENEDEKJOGGALRENDELKEZO AS nvarchar(MAX)) AS C_MENEDEKJOGGALRENDELKEZO, CAST( C_AGAZAT AS nvarchar(MAX)) AS C_AGAZAT, CAST( C_RESZSZAKKEPESITES AS nvarchar(MAX)) AS C_RESZSZAKKEPESITES, CAST( C_SZAKKEPESITES AS nvarchar(MAX)) AS C_SZAKKEPESITES, CAST( C_SZAKMACSOPORT AS nvarchar(MAX)) AS C_SZAKMACSOPORT, CAST( C_TANTERVID AS nvarchar(MAX)) AS C_TANTERVID, CAST( C_FELVETELTANEVEID AS nvarchar(MAX)) AS C_FELVETELTANEVEID, CAST( TOROLT AS nvarchar(MAX)) AS TOROLT, CAST( NNID AS nvarchar(MAX)) AS NNID
|
|
FROM INSERTED) p
|
|
UNPIVOT (val FOR col IN (C_ALLAMIGONDOZOTT, C_BANKSZAMLASZAM, C_BEILLESZKEDESINEHEZSEG, C_BEIRASINAPLOSORSZAM, C_BEJARO, C_DIAKIGAZOLVANYKELTE, C_DIAKIGAZOLVANYSZAM, C_ELOZOINTEZMENY, C_EVISMETLO, C_INGYENESTANKONVYELLATASA, C_JOGVISZONYATSZUNETELTETO, C_MAGANTANULO, C_MAGANTANULOSAGANAKOKA, C_MAGANTANULOSAGKEZDETE, C_NAPLOSORSZAM, C_POLGARISZERZODESES, C_SZAKMAIGYAKORLATON, C_SZOCIALISTAMOGATAS, C_TANDIJATFIZETO, C_TANKOTELEZETT, C_TANKOTELEZETTSEGVEGE, C_TANULOSZERZODESES, C_TERITESIDIJATFIZETO, C_TESTNEVELESTIPUSA, C_VENDEG, C_BTMPROBLEMAS, C_DIAKSPORTKOROS, C_EGYHAZKOZOSSEGE, C_ETKEZESIKEDVEZMENY, C_HALMOZOTTANFOGYATEKOS, C_HATRANYOSHELYZETU, C_KOLLEGIUMIELLATASOS, C_RENDSZERESGYERMEKVEDELMIKEDV, C_SAJATOSNEVELESU, C_SPORTAG, C_SPORTEDZONEVE, C_SPORTKLUB, C_SZAKKEPESITESSZAMA, C_TANULOIJOGVISZONYOSELTARTOTT, C_TARTOSGYOGYKEZELESSZAMA, C_TOBBGYERMEKIGAZOLASSZAMA, C_VALLASA, C_VESZELYEZTETETT, C_JOGVISZONYVARHATOBEFEJEZESE, C_BEILLESZKEDESIPROBLEMAVALKUZ, C_BESZEDFOGYATEKOSOKMANYSZAM, C_BNOKOD, C_BTMHATAROZATOKMANYSZAM, C_BTMHATAROZATTARTALMA, C_BTMKIALLITOINTEZMENY, C_BTMKONTROLLIDOPONT, C_BTMLETSZAMSULY, C_BTMOKMANYERVENYESSEGKEZDETE, C_BTMOKMANYERVENYESSEGVEGE, C_DISZGRAFIAOKMANYSZAM, C_DISZKALKULIAOKMANYSZAM, C_DISZLEXIAOKMANYSZAM, C_ERTELMIFOGYATEKOS, C_ERTELMIFOGYATEKOSOKMANYSZAM, C_FEJLESZTESREKIJELOLT, C_FEJLESZTOFOGLALKOZAS, C_FEJLESZTOFOGLALKOZASORASZAM, C_HALLASSERULT, C_HALLASSERULTOKMANYSZAM, C_LATASSERULT, C_LATASSERULTOKMANYSZAM, C_MAGATARTASIPROBLEMAVALKUZD, C_MEGISMERONEMORGANIKUSOKMANYS, C_MEGISMEROORGANIKUSOKMANYSZAM, C_MOZGASSERULTOKMANYSZAM, C_SNIKIALLITOINTEZMENY, C_SNIKONTROLLIDOPONT, C_SNILETSZAMSULY, C_SNIMEGHATAROZAS, C_SNIOKMANYERVENYESSEGKEZDETE, C_SNIOKMANYERVENYESSEGVEGE, C_TANULASIPROBLEMADISZGRAFIA, C_TANULASIPROBLEMAVALKUZD, C_TANULASIPROBLEMAVALKUZDDISZK, C_TANULASIPROBLEMAVALKUZDDISZL, C_VISELKEDESNEMORGANIKUSOKMANY, C_VISELKEDESORGANIKUSOKMANYSZA, C_ELSOINTEZMENYOMKOD, C_EVISMETLOTANTARGYAK, C_KOZEPFOKUOKTATASBATIZENHATOD, C_MENEDEKJOGGALRENDELKEZO, C_AGAZAT, C_RESZSZAKKEPESITES, C_SZAKKEPESITES, C_SZAKMACSOPORT, C_TANTERVID, C_FELVETELTANEVEID, TOROLT, NNID)) AS unpvt
|
|
|
|
INSERT INTO @delTable (objectId, intezmenyId, tanevId, creator, modifier, col, val)
|
|
SELECT ID, C_INTEZMENYID, C_TANEVID, CREATOR, MODIFIER, col, val
|
|
FROM
|
|
(
|
|
SELECT ID, C_ALINTEZMENYID AS C_INTEZMENYID, C_ALTANEVID AS C_TANEVID, CREATOR, MODIFIER, CAST( C_ALLAMIGONDOZOTT AS nvarchar(MAX)) AS C_ALLAMIGONDOZOTT, CAST( C_BANKSZAMLASZAM AS nvarchar(MAX)) AS C_BANKSZAMLASZAM, CAST( C_BEILLESZKEDESINEHEZSEG AS nvarchar(MAX)) AS C_BEILLESZKEDESINEHEZSEG, CAST( C_BEIRASINAPLOSORSZAM AS nvarchar(MAX)) AS C_BEIRASINAPLOSORSZAM, CAST( C_BEJARO AS nvarchar(MAX)) AS C_BEJARO, CONVERT(nvarchar(MAX), C_DIAKIGAZOLVANYKELTE, 121) AS C_DIAKIGAZOLVANYKELTE, CAST( C_DIAKIGAZOLVANYSZAM AS nvarchar(MAX)) AS C_DIAKIGAZOLVANYSZAM, CAST( C_ELOZOINTEZMENY AS nvarchar(MAX)) AS C_ELOZOINTEZMENY, CAST( C_EVISMETLO AS nvarchar(MAX)) AS C_EVISMETLO, CAST( C_INGYENESTANKONVYELLATASA AS nvarchar(MAX)) AS C_INGYENESTANKONVYELLATASA, CAST( C_JOGVISZONYATSZUNETELTETO AS nvarchar(MAX)) AS C_JOGVISZONYATSZUNETELTETO, CAST( C_MAGANTANULO AS nvarchar(MAX)) AS C_MAGANTANULO, CAST( C_MAGANTANULOSAGANAKOKA AS nvarchar(MAX)) AS C_MAGANTANULOSAGANAKOKA, CONVERT(nvarchar(MAX), C_MAGANTANULOSAGKEZDETE, 121) AS C_MAGANTANULOSAGKEZDETE, CAST( C_NAPLOSORSZAM AS nvarchar(MAX)) AS C_NAPLOSORSZAM, CAST( C_POLGARISZERZODESES AS nvarchar(MAX)) AS C_POLGARISZERZODESES, CAST( C_SZAKMAIGYAKORLATON AS nvarchar(MAX)) AS C_SZAKMAIGYAKORLATON, CAST( C_SZOCIALISTAMOGATAS AS nvarchar(MAX)) AS C_SZOCIALISTAMOGATAS, CAST( C_TANDIJATFIZETO AS nvarchar(MAX)) AS C_TANDIJATFIZETO, CAST( C_TANKOTELEZETT AS nvarchar(MAX)) AS C_TANKOTELEZETT, CONVERT(nvarchar(MAX), C_TANKOTELEZETTSEGVEGE, 121) AS C_TANKOTELEZETTSEGVEGE, CAST( C_TANULOSZERZODESES AS nvarchar(MAX)) AS C_TANULOSZERZODESES, CAST( C_TERITESIDIJATFIZETO AS nvarchar(MAX)) AS C_TERITESIDIJATFIZETO, CAST( C_TESTNEVELESTIPUSA AS nvarchar(MAX)) AS C_TESTNEVELESTIPUSA, CAST( C_VENDEG AS nvarchar(MAX)) AS C_VENDEG, CAST( C_BTMPROBLEMAS AS nvarchar(MAX)) AS C_BTMPROBLEMAS, CAST( C_DIAKSPORTKOROS AS nvarchar(MAX)) AS C_DIAKSPORTKOROS, CAST( C_EGYHAZKOZOSSEGE AS nvarchar(MAX)) AS C_EGYHAZKOZOSSEGE, CAST( C_ETKEZESIKEDVEZMENY AS nvarchar(MAX)) AS C_ETKEZESIKEDVEZMENY, CAST( C_HALMOZOTTANFOGYATEKOS AS nvarchar(MAX)) AS C_HALMOZOTTANFOGYATEKOS, CAST( C_HATRANYOSHELYZETU AS nvarchar(MAX)) AS C_HATRANYOSHELYZETU, CAST( C_KOLLEGIUMIELLATASOS AS nvarchar(MAX)) AS C_KOLLEGIUMIELLATASOS, CAST( C_RENDSZERESGYERMEKVEDELMIKEDV AS nvarchar(MAX)) AS C_RENDSZERESGYERMEKVEDELMIKEDV, CAST( C_SAJATOSNEVELESU AS nvarchar(MAX)) AS C_SAJATOSNEVELESU, CAST( C_SPORTAG AS nvarchar(MAX)) AS C_SPORTAG, CAST( C_SPORTEDZONEVE AS nvarchar(MAX)) AS C_SPORTEDZONEVE, CAST( C_SPORTKLUB AS nvarchar(MAX)) AS C_SPORTKLUB, CAST( C_SZAKKEPESITESSZAMA AS nvarchar(MAX)) AS C_SZAKKEPESITESSZAMA, CAST( C_TANULOIJOGVISZONYOSELTARTOTT AS nvarchar(MAX)) AS C_TANULOIJOGVISZONYOSELTARTOTT, CAST( C_TARTOSGYOGYKEZELESSZAMA AS nvarchar(MAX)) AS C_TARTOSGYOGYKEZELESSZAMA, CAST( C_TOBBGYERMEKIGAZOLASSZAMA AS nvarchar(MAX)) AS C_TOBBGYERMEKIGAZOLASSZAMA, CAST( C_VALLASA AS nvarchar(MAX)) AS C_VALLASA, CAST( C_VESZELYEZTETETT AS nvarchar(MAX)) AS C_VESZELYEZTETETT, CONVERT(nvarchar(MAX), C_JOGVISZONYVARHATOBEFEJEZESE, 121) AS C_JOGVISZONYVARHATOBEFEJEZESE, CAST( C_BEILLESZKEDESIPROBLEMAVALKUZ AS nvarchar(MAX)) AS C_BEILLESZKEDESIPROBLEMAVALKUZ, CAST( C_BESZEDFOGYATEKOSOKMANYSZAM AS nvarchar(MAX)) AS C_BESZEDFOGYATEKOSOKMANYSZAM, CAST( C_BNOKOD AS nvarchar(MAX)) AS C_BNOKOD, CAST( C_BTMHATAROZATOKMANYSZAM AS nvarchar(MAX)) AS C_BTMHATAROZATOKMANYSZAM, CAST( C_BTMHATAROZATTARTALMA AS nvarchar(MAX)) AS C_BTMHATAROZATTARTALMA, CAST( C_BTMKIALLITOINTEZMENY AS nvarchar(MAX)) AS C_BTMKIALLITOINTEZMENY, CONVERT(nvarchar(MAX), C_BTMKONTROLLIDOPONT, 121) AS C_BTMKONTROLLIDOPONT, CAST( C_BTMLETSZAMSULY AS nvarchar(MAX)) AS C_BTMLETSZAMSULY, CONVERT(nvarchar(MAX), C_BTMOKMANYERVENYESSEGKEZDETE, 121) AS C_BTMOKMANYERVENYESSEGKEZDETE, CONVERT(nvarchar(MAX), C_BTMOKMANYERVENYESSEGVEGE, 121) AS C_BTMOKMANYERVENYESSEGVEGE, CAST( C_DISZGRAFIAOKMANYSZAM AS nvarchar(MAX)) AS C_DISZGRAFIAOKMANYSZAM, CAST( C_DISZKALKULIAOKMANYSZAM AS nvarchar(MAX)) AS C_DISZKALKULIAOKMANYSZAM, CAST( C_DISZLEXIAOKMANYSZAM AS nvarchar(MAX)) AS C_DISZLEXIAOKMANYSZAM, CAST( C_ERTELMIFOGYATEKOS AS nvarchar(MAX)) AS C_ERTELMIFOGYATEKOS, CAST( C_ERTELMIFOGYATEKOSOKMANYSZAM AS nvarchar(MAX)) AS C_ERTELMIFOGYATEKOSOKMANYSZAM, CAST( C_FEJLESZTESREKIJELOLT AS nvarchar(MAX)) AS C_FEJLESZTESREKIJELOLT, CAST( C_FEJLESZTOFOGLALKOZAS AS nvarchar(MAX)) AS C_FEJLESZTOFOGLALKOZAS, CAST( C_FEJLESZTOFOGLALKOZASORASZAM AS nvarchar(MAX)) AS C_FEJLESZTOFOGLALKOZASORASZAM, CAST( C_HALLASSERULT AS nvarchar(MAX)) AS C_HALLASSERULT, CAST( C_HALLASSERULTOKMANYSZAM AS nvarchar(MAX)) AS C_HALLASSERULTOKMANYSZAM, CAST( C_LATASSERULT AS nvarchar(MAX)) AS C_LATASSERULT, CAST( C_LATASSERULTOKMANYSZAM AS nvarchar(MAX)) AS C_LATASSERULTOKMANYSZAM, CAST( C_MAGATARTASIPROBLEMAVALKUZD AS nvarchar(MAX)) AS C_MAGATARTASIPROBLEMAVALKUZD, CAST( C_MEGISMERONEMORGANIKUSOKMANYS AS nvarchar(MAX)) AS C_MEGISMERONEMORGANIKUSOKMANYS, CAST( C_MEGISMEROORGANIKUSOKMANYSZAM AS nvarchar(MAX)) AS C_MEGISMEROORGANIKUSOKMANYSZAM, CAST( C_MOZGASSERULTOKMANYSZAM AS nvarchar(MAX)) AS C_MOZGASSERULTOKMANYSZAM, CAST( C_SNIKIALLITOINTEZMENY AS nvarchar(MAX)) AS C_SNIKIALLITOINTEZMENY, CONVERT(nvarchar(MAX), C_SNIKONTROLLIDOPONT, 121) AS C_SNIKONTROLLIDOPONT, CAST( C_SNILETSZAMSULY AS nvarchar(MAX)) AS C_SNILETSZAMSULY, CAST( C_SNIMEGHATAROZAS AS nvarchar(MAX)) AS C_SNIMEGHATAROZAS, CONVERT(nvarchar(MAX), C_SNIOKMANYERVENYESSEGKEZDETE, 121) AS C_SNIOKMANYERVENYESSEGKEZDETE, CONVERT(nvarchar(MAX), C_SNIOKMANYERVENYESSEGVEGE, 121) AS C_SNIOKMANYERVENYESSEGVEGE, CAST( C_TANULASIPROBLEMADISZGRAFIA AS nvarchar(MAX)) AS C_TANULASIPROBLEMADISZGRAFIA, CAST( C_TANULASIPROBLEMAVALKUZD AS nvarchar(MAX)) AS C_TANULASIPROBLEMAVALKUZD, CAST( C_TANULASIPROBLEMAVALKUZDDISZK AS nvarchar(MAX)) AS C_TANULASIPROBLEMAVALKUZDDISZK, CAST( C_TANULASIPROBLEMAVALKUZDDISZL AS nvarchar(MAX)) AS C_TANULASIPROBLEMAVALKUZDDISZL, CAST( C_VISELKEDESNEMORGANIKUSOKMANY AS nvarchar(MAX)) AS C_VISELKEDESNEMORGANIKUSOKMANY, CAST( C_VISELKEDESORGANIKUSOKMANYSZA AS nvarchar(MAX)) AS C_VISELKEDESORGANIKUSOKMANYSZA, CAST( C_ELSOINTEZMENYOMKOD AS nvarchar(MAX)) AS C_ELSOINTEZMENYOMKOD, CAST( C_EVISMETLOTANTARGYAK AS nvarchar(MAX)) AS C_EVISMETLOTANTARGYAK, CAST( C_KOZEPFOKUOKTATASBATIZENHATOD AS nvarchar(MAX)) AS C_KOZEPFOKUOKTATASBATIZENHATOD, CAST( C_MENEDEKJOGGALRENDELKEZO AS nvarchar(MAX)) AS C_MENEDEKJOGGALRENDELKEZO, CAST( C_AGAZAT AS nvarchar(MAX)) AS C_AGAZAT, CAST( C_RESZSZAKKEPESITES AS nvarchar(MAX)) AS C_RESZSZAKKEPESITES, CAST( C_SZAKKEPESITES AS nvarchar(MAX)) AS C_SZAKKEPESITES, CAST( C_SZAKMACSOPORT AS nvarchar(MAX)) AS C_SZAKMACSOPORT, CAST( C_TANTERVID AS nvarchar(MAX)) AS C_TANTERVID, CAST( C_FELVETELTANEVEID AS nvarchar(MAX)) AS C_FELVETELTANEVEID, CAST( TOROLT AS nvarchar(MAX)) AS TOROLT, CAST( NNID AS nvarchar(MAX)) AS NNID
|
|
FROM DELETED) p
|
|
UNPIVOT (val FOR col IN (C_ALLAMIGONDOZOTT, C_BANKSZAMLASZAM, C_BEILLESZKEDESINEHEZSEG, C_BEIRASINAPLOSORSZAM, C_BEJARO, C_DIAKIGAZOLVANYKELTE, C_DIAKIGAZOLVANYSZAM, C_ELOZOINTEZMENY, C_EVISMETLO, C_INGYENESTANKONVYELLATASA, C_JOGVISZONYATSZUNETELTETO, C_MAGANTANULO, C_MAGANTANULOSAGANAKOKA, C_MAGANTANULOSAGKEZDETE, C_NAPLOSORSZAM, C_POLGARISZERZODESES, C_SZAKMAIGYAKORLATON, C_SZOCIALISTAMOGATAS, C_TANDIJATFIZETO, C_TANKOTELEZETT, C_TANKOTELEZETTSEGVEGE, C_TANULOSZERZODESES, C_TERITESIDIJATFIZETO, C_TESTNEVELESTIPUSA, C_VENDEG, C_BTMPROBLEMAS, C_DIAKSPORTKOROS, C_EGYHAZKOZOSSEGE, C_ETKEZESIKEDVEZMENY, C_HALMOZOTTANFOGYATEKOS, C_HATRANYOSHELYZETU, C_KOLLEGIUMIELLATASOS, C_RENDSZERESGYERMEKVEDELMIKEDV, C_SAJATOSNEVELESU, C_SPORTAG, C_SPORTEDZONEVE, C_SPORTKLUB, C_SZAKKEPESITESSZAMA, C_TANULOIJOGVISZONYOSELTARTOTT, C_TARTOSGYOGYKEZELESSZAMA, C_TOBBGYERMEKIGAZOLASSZAMA, C_VALLASA, C_VESZELYEZTETETT, C_JOGVISZONYVARHATOBEFEJEZESE, C_BEILLESZKEDESIPROBLEMAVALKUZ, C_BESZEDFOGYATEKOSOKMANYSZAM, C_BNOKOD, C_BTMHATAROZATOKMANYSZAM, C_BTMHATAROZATTARTALMA, C_BTMKIALLITOINTEZMENY, C_BTMKONTROLLIDOPONT, C_BTMLETSZAMSULY, C_BTMOKMANYERVENYESSEGKEZDETE, C_BTMOKMANYERVENYESSEGVEGE, C_DISZGRAFIAOKMANYSZAM, C_DISZKALKULIAOKMANYSZAM, C_DISZLEXIAOKMANYSZAM, C_ERTELMIFOGYATEKOS, C_ERTELMIFOGYATEKOSOKMANYSZAM, C_FEJLESZTESREKIJELOLT, C_FEJLESZTOFOGLALKOZAS, C_FEJLESZTOFOGLALKOZASORASZAM, C_HALLASSERULT, C_HALLASSERULTOKMANYSZAM, C_LATASSERULT, C_LATASSERULTOKMANYSZAM, C_MAGATARTASIPROBLEMAVALKUZD, C_MEGISMERONEMORGANIKUSOKMANYS, C_MEGISMEROORGANIKUSOKMANYSZAM, C_MOZGASSERULTOKMANYSZAM, C_SNIKIALLITOINTEZMENY, C_SNIKONTROLLIDOPONT, C_SNILETSZAMSULY, C_SNIMEGHATAROZAS, C_SNIOKMANYERVENYESSEGKEZDETE, C_SNIOKMANYERVENYESSEGVEGE, C_TANULASIPROBLEMADISZGRAFIA, C_TANULASIPROBLEMAVALKUZD, C_TANULASIPROBLEMAVALKUZDDISZK, C_TANULASIPROBLEMAVALKUZDDISZL, C_VISELKEDESNEMORGANIKUSOKMANY, C_VISELKEDESORGANIKUSOKMANYSZA, C_ELSOINTEZMENYOMKOD, C_EVISMETLOTANTARGYAK, C_KOZEPFOKUOKTATASBATIZENHATOD, C_MENEDEKJOGGALRENDELKEZO, C_AGAZAT, C_RESZSZAKKEPESITES, C_SZAKKEPESITES, C_SZAKMACSOPORT, C_TANTERVID, C_FELVETELTANEVEID, TOROLT, NNID)) AS unpvt
|
|
|
|
IF @action = 'I' BEGIN
|
|
INSERT INTO T_ENTITYHISTORY (C_ALTERATIONDATE, C_ENTITYID, C_ENTITYNAME, C_REASON, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID)
|
|
OUTPUT INSERTED.ID, INSERTED.C_ENTITYID, INSERTED.C_INTEZMENYID, INSERTED.C_TANEVID INTO @linkTable
|
|
SELECT DISTINCT GETDATE(), objectId, 'T_TANULO', 'New', creator, intezmenyId, tanevId FROM @insTable
|
|
|
|
INSERT INTO T_ENTITYATTRIBUTEHISTORY (C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
|
SELECT val, NULL, col, lk.id
|
|
FROM @insTable i
|
|
INNER JOIN @linkTable lk ON i.objectId = lk.objectId AND i.intezmenyId = lk.intezmenyId AND i.tanevId = lk.tanevId
|
|
|
|
END
|
|
|
|
IF @action = 'D' BEGIN
|
|
INSERT INTO T_ENTITYHISTORY (C_ALTERATIONDATE, C_ENTITYID, C_ENTITYNAME, C_REASON, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID)
|
|
OUTPUT INSERTED.ID, INSERTED.C_ENTITYID, INSERTED.C_INTEZMENYID, INSERTED.C_TANEVID INTO @linkTable
|
|
SELECT DISTINCT GETDATE(), objectId, 'T_TANULO', 'Removed', modifier, intezmenyId, tanevId FROM @delTable
|
|
|
|
INSERT INTO T_ENTITYATTRIBUTEHISTORY (C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
|
SELECT val, NULL, col, lk.id
|
|
FROM @delTable i
|
|
INNER JOIN @linkTable lk ON i.objectId = lk.objectId AND i.intezmenyId = lk.intezmenyId AND i.tanevId = lk.tanevId
|
|
|
|
END
|
|
|
|
IF @action = 'U' BEGIN
|
|
INSERT INTO T_ENTITYHISTORY (C_ALTERATIONDATE, C_ENTITYID, C_ENTITYNAME, C_REASON, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID)
|
|
OUTPUT INSERTED.ID, INSERTED.C_ENTITYID, INSERTED.C_INTEZMENYID, INSERTED.C_TANEVID INTO @linkTable
|
|
SELECT DISTINCT GETDATE(), i.objectId, 'T_TANULO',
|
|
CASE
|
|
WHEN i.val = 'T' AND d.val = 'F' THEN 'Logical Removed'
|
|
WHEN i.val = 'F' AND d.val = 'T' THEN 'Restored'
|
|
ELSE 'Modified'
|
|
END, i.modifier, i.intezmenyId, i.tanevId
|
|
FROM @insTable i
|
|
INNER JOIN @delTable d ON i.intezmenyId = d.intezmenyId AND i.objectId = d.objectId AND i.tanevId = d.tanevId AND i.col = d.col
|
|
WHERE i.col = 'TOROLT' AND d.COL = 'TOROLT'
|
|
|
|
INSERT INTO T_ENTITYATTRIBUTEHISTORY (C_CURRENTVALUE, C_ORIGINALVALUE, C_PROPERTYNAME, C_ENTITYHISTORYID)
|
|
SELECT i.val, d.val, ISNULL(i.col, d.col), lk.id
|
|
FROM @delTable d
|
|
FULL JOIN @insTable i ON i.objectId = d.objectId AND i.intezmenyId = d.intezmenyId AND i.tanevId = d.tanevId AND i.col = d.col
|
|
INNER JOIN @linkTable lk ON ISNULL(i.objectId, d.objectId) = lk.objectId AND ISNULL(i.intezmenyId, d.intezmenyId) = lk.intezmenyId AND ISNULL(i.tanevId, d.tanevId) = lk.tanevId
|
|
WHERE (i.val <> d.val OR ((i.val IS NULL OR d.val IS NULL) AND (i.val IS NOT NULL OR d.val IS NOT NULL)))
|
|
END
|
|
END
|
|
GO
|
|
PRINT N'Refreshing [dbo].[T_OSZTALY_OSSZES]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[T_OSZTALY_OSSZES]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[fnGetDokumentumOsztalyokTanevenkent]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumOsztalyokTanevenkent]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[fnGetDokumentumTanulokEvesOraszamaiOsztalynkonet]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetDokumentumTanulokEvesOraszamaiOsztalynkonet]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[T_TANULO_OSSZES]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[T_TANULO_OSSZES]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[fnGetTanuloTantargyMulasztasMegtartottOra]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetTanuloTantargyMulasztasMegtartottOra]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[fnGetTanuloTantargyMulasztasOsszesOra]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[fnGetTanuloTantargyMulasztasOsszesOra]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_AscValidateOsztalyCsoportTantargy]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_AscValidateOsztalyCsoportTantargy]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_DeleteAlkalmazottak]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_DeleteAlkalmazottak]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ImportASC]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ImportASC]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ImportCsoportok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ImportCsoportok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ImportOsztalyok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ImportOsztalyok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ImportTanevRendje]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ImportTanevRendje]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ImportTanuloBesorolas]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ImportTanuloBesorolas]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_DeleteAllTTF]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_DeleteAllTTF]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ESLAdatgyujtes]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ESLAdatgyujtes]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetAllOsztalyCsoport]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetAllOsztalyCsoport]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetFeleviErtesito]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFeleviErtesito]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloErintettOsztalyai]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloErintettOsztalyai]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloErintettTargyai]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloErintettTargyai]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetFelhasznaloJogok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetFelhasznaloJogok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetHozzatartozoJelszoAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHozzatartozoJelszoAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetHozzatartozok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHozzatartozok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetIntezmenyFeltoltottsegeRiport]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetIntezmenyFeltoltottsegeRiport]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNaploEllenorzes]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNaploEllenorzes]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNaploEllenorzesTetelek]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNaploEllenorzesTetelek]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyElsoNegyedeviTantargyiStatisztika]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyElsoNegyedeviTantargyiStatisztika]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyFeleviTantargyiStatisztika]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyFeleviTantargyiStatisztika]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyokHaviHianyzasiOsszesitoje_honapra]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyokHaviHianyzasiOsszesitoje_honapra]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetPedagogusStatuszRiport]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetPedagogusStatuszRiport]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetRiportTanulokAdatai]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportTanulokAdatai]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetSzakmaiGyNaplo]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetSzakmaiGyNaplo]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanuloBelepesiAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanuloBelepesiAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanuloElsoNegyedeviTantargyiStatisztika]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanuloElsoNegyedeviTantargyiStatisztika]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanuloJelszoAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanuloJelszoAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokFeleviTantargyiStatisztika]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokFeleviTantargyiStatisztika]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a02t14]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a02t14]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t21]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t21]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t63]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t63]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t64]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t64]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyStatisztika]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_Nyomtatvany_Excel_IdoszakiOsztalyStatisztika]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_SetRendszerErtesitesek]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_SetRendszerErtesitesek]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [stage].[sp_MrgIntezmenyHasznalat]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[stage].[sp_MrgIntezmenyHasznalat]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [stage].[sp_MrgTantargyfelosztas]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[stage].[sp_MrgTantargyfelosztas]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [stage].[sp_MrgTanuloAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[stage].[sp_MrgTanuloAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetBizonyitvanyPotlap]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetBizonyitvanyPotlap]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetCsoportNaplo]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetCsoportNaplo]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetErtesitesAltEsMulAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetErtesitesAltEsMulAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetEvvegiErtesito]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetEvvegiErtesito]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetHarmadikNegyedeviErtesito]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHarmadikNegyedeviErtesito]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetIskolalatogatasiIgazolas]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetIskolalatogatasiIgazolas]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetMasodikNegyedeviErtesito]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetMasodikNegyedeviErtesito]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNapkozisNaplo]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNapkozisNaplo]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNegyedeviErtesito]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNegyedeviErtesito]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNegyedikNegyedeviErtesito]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNegyedikNegyedeviErtesito]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNemMegtartottOrakSzamaByHet]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNemMegtartottOrakSzamaByHet]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNemMegtartottOrakSzamaPerHet]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNemMegtartottOrakSzamaPerHet]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyokTanuloi]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyokTanuloi]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyOrarendOsszes]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyOrarendOsszes]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetPedagogusAltalAdottErtekelesek]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetPedagogusAltalAdottErtekelesek]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetStatPedagogusTanuloinakTantargyiMulasztasaiMegtartott]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetStatPedagogusTanuloinakTantargyiMulasztasaiMegtartott]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetStatTanuloTantargyiMulasztasMegtartott]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetStatTanuloTantargyiMulasztasMegtartott]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanevKozbenKilepettTanulok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanevKozbenKilepettTanulok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanoranKivuliNaplo]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanoranKivuliNaplo]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTantargyakElmaradtOraiTanaronkent]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyakElmaradtOraiTanaronkent]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTantargyakElmaradtOraszama]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyakElmaradtOraszama]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTantargyakMegtartottOraiTanaronkent]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyakMegtartottOraiTanaronkent]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTantargyakMegtartottOraszama]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTantargyakMegtartottOraszama]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanuloiAdatlapAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanuloiAdatlapAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokFeljegyzesekReszletezese]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokFeljegyzesekReszletezese]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokFelmentesekHatarozatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokFelmentesekHatarozatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokJegyeiReszletezes]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokJegyeiReszletezes]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokMulasztasokReszletezese]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokMulasztasokReszletezese]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokTantargyMulasztasokReszletezese]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokTantargyMulasztasokReszletezese]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetUzenofuzetErtekelolap]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetUzenofuzetErtekelolap]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyokEvesOraszama]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyokEvesOraszama]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetDokumentumErtekelesek]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumErtekelesek]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetNaplobaNemBejegyzettFoglalkozasok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetNaplobaNemBejegyzettFoglalkozasok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOrarendiorakhozTartozoTanulok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOrarendiorakhozTartozoTanulok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTanulokhozTartozoGondviselok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTanulokhozTartozoGondviselok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetHianyzoDuplikaltTanarok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHianyzoDuplikaltTanarok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetESL_A03T01_1]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetESL_A03T01_1]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetESL_A03T03_1]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetESL_A03T03_1]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetRiportTanuloKorfa]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetRiportTanuloKorfa]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetUserRoles]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetUserRoles]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a01t01_1]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a01t01_1]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a02t09]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a02t09]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a02t48]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a02t48]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t101]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t101]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t102]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t102]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t70]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t70]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t92]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t92]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRSTAT_a04t93]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRSTAT_a04t93]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [stage].[sp_MrgFelhasznaloBelepes]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[stage].[sp_MrgFelhasznaloBelepes]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_KIRImportTanulok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_KIRImportTanulok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetDokumentumTanuloEvesOraszamai]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumTanuloEvesOraszamai]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetDokumentumTanuloNaploSorszam]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetDokumentumTanuloNaploSorszam]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetJelenletiIvAdatok]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetJelenletiIvAdatok]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetHelyettesitesIdoszakLetrehozoSzerepkor]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetHelyettesitesIdoszakLetrehozoSzerepkor]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_ImportTantargyFelosztas]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_ImportTantargyFelosztas]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetErtesitoNyomtatvany]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetErtesitoNyomtatvany]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetOsztalyNaplo]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetOsztalyNaplo]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [stage].[sp_MrgStage]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[stage].[sp_MrgStage]';
|
|
|
|
|
|
GO
|
|
PRINT N'Refreshing [dbo].[sp_GetTorzslap]...';
|
|
|
|
|
|
GO
|
|
EXECUTE sp_refreshsqlmodule N'[dbo].[sp_GetTorzslap]';
|
|
|
|
|
|
GO
|
|
PRINT N'Checking existing data against newly created constraints';
|
|
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[T_NAPLOELLENORZES] WITH CHECK CHECK CONSTRAINT [FK_4025763_4025762];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025294_4025295];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_T_4025296_4025338];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025320_4025319];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025323_4025322];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025421_4025419];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_402529402_402529400];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_402529405_402529403];
|
|
|
|
ALTER TABLE [dbo].[T_CSOPORT] WITH CHECK CHECK CONSTRAINT [FK_4026206_4026204];
|
|
|
|
ALTER TABLE [dbo].[T_CSOPORTOK_OSZTALYOK] WITH CHECK CHECK CONSTRAINT [FK_4025318_4025316];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025294_4027544];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025294_4027545];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025294_4027546];
|
|
|
|
ALTER TABLE [dbo].[T_OSZTALY] WITH CHECK CHECK CONSTRAINT [FK_4025294_4027547];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOMENTESSEG] WITH CHECK CHECK CONSTRAINT [FK_4025780_4025778];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOCSOPORT] WITH CHECK CHECK CONSTRAINT [FK_4025527_4025525];
|
|
|
|
ALTER TABLE [dbo].[T_IGAZOLAS] WITH CHECK CHECK CONSTRAINT [FK_4025758_4025756];
|
|
|
|
ALTER TABLE [dbo].[T_DIAKIGAZOLVANYIGENYLES] WITH CHECK CHECK CONSTRAINT [FK_4025788_4025787];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOESEMENY] WITH CHECK CHECK CONSTRAINT [FK_4025711_4025710];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOKOZOSSEGISZOLGALAT] WITH CHECK CHECK CONSTRAINT [FK_4026179_4026177];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_T_8935_4025190];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025416_4025415];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4026237_4026236];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_402517802_402517800];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_402517805_402517803];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025259];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025262];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025274];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025344];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025346];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025357];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025488];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025493];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4025495];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOMULASZTAS] WITH CHECK CHECK CONSTRAINT [FK_4025673_4025672];
|
|
|
|
ALTER TABLE [dbo].[T_GONDVISELO] WITH CHECK CHECK CONSTRAINT [FK_4025181_4025180];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOERTEKELES] WITH CHECK CHECK CONSTRAINT [FK_4025665_4025663];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOTARGYMULASZTASSTATISZT] WITH CHECK CHECK CONSTRAINT [FK_4026076_4026075];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOESLADATOK] WITH CHECK CHECK CONSTRAINT [FK_4026674_4026673];
|
|
|
|
ALTER TABLE [dbo].[T_TANULOMULASZTASSTATISZTIKA] WITH CHECK CHECK CONSTRAINT [FK_4026073_4026072];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4027540];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4027541];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4027542];
|
|
|
|
ALTER TABLE [dbo].[T_TANULO] WITH CHECK CHECK CONSTRAINT [FK_4025178_4027543];
|
|
|
|
|
|
GO
|
|
PRINT N'Update complete.';
|
|
|
|
|
|
GO
|
|
PRINT '--- intézményi view-k (dbo táblákkal megegyező nevű és a tábla_OSSZES nevűek) frissítése ---'
|
|
|
|
DECLARE @viewname nvarchar(100), @pureview nvarchar(100)
|
|
|
|
DECLARE semaviewk CURSOR LOCAL FOR
|
|
SELECT '['+TABLE_SCHEMA + '].[' + TABLE_NAME + ']', TABLE_NAME
|
|
FROM INFORMATION_SCHEMA.TABLES
|
|
WHERE TABLE_TYPE = 'VIEW' and TABLE_SCHEMA LIKE 'KR[_]%[_]Schema'
|
|
AND TABLE_NAME in (
|
|
'T_TANULO', 'T_TANULO_OSSZES',
|
|
'T_OSZTALY', 'T_OSZTALY_OSSZES'
|
|
) -- ha csak néhány VIEW frissült, akkor a gyorsabb futásért ide fel lehet sorolni
|
|
ORDER BY TABLE_SCHEMA, TABLE_NAME
|
|
|
|
OPEN semaviewk
|
|
FETCH NEXT FROM semaviewk INTO @viewname, @pureview
|
|
|
|
WHILE @@FETCH_STATUS = 0 BEGIN
|
|
PRINT @viewname
|
|
EXEC sp_refreshview @viewname
|
|
|
|
FETCH NEXT FROM semaviewk INTO @viewname, @pureview
|
|
END
|
|
|
|
CLOSE semaviewk
|
|
DEALLOCATE semaviewk
|
|
GO
|