80 lines
6.2 KiB
Transact-SQL
80 lines
6.2 KiB
Transact-SQL
DECLARE @TypeId int
|
||
|
||
DECLARE intezmenytanevekCursor CURSOR LOCAL FOR
|
||
SELECT DISTINCT C_INTEZMENYID, C_TANEVID
|
||
FROM T_INTEZMENYADATOK
|
||
|
||
DECLARE @intezmenyId int, @tanevId int
|
||
|
||
OPEN intezmenytanevekCursor
|
||
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
|
||
|
||
WHILE @@FETCH_STATUS = 0
|
||
BEGIN
|
||
PRINT N'INTÉZMÉNY ID: ' + CAST(@intezmenyId AS NVARCHAR(10)) + N', TANÉV ID: ' + CAST(@tanevId AS NVARCHAR(10))
|
||
|
||
IF (@TypeId IS NULL) BEGIN
|
||
SELECT @TypeId = ID
|
||
FROM T_DICTIONARYTYPE
|
||
WHERE C_CODENAME = N'EvfolyamTipus'
|
||
END
|
||
|
||
SET IDENTITY_INSERT [dbo].[T_DICTIONARYITEMBASE] ON
|
||
|
||
INSERT INTO dbo.T_DICTIONARYITEMBASE (ID, C_NAME, C_NAME_1, C_NAME_2, C_NAME_3, C_NAME_4, C_TYPE, C_PROTECTED, C_VISIBLE, C_ORDER, C_CODE, C_VALUE, C_COLOR, C_DICTIONARYTYPEID, C_INTEZMENYID, C_TANEVID, TOROLT, SERIAL, LASTCHANGED, CREATED, MODIFIER, CREATOR)
|
||
VALUES
|
||
(7109, N'7 gimnázium', N'7 gimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 78, NULL, 75, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7110, N'8 gimnázium', N'8 gimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 79, NULL, 76, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7111, N'9 szakgimnázium', N'9 szakgimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 80, NULL, 77, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7112, N'9 gimnázium', N'9 gimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 81, NULL, 78, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7113, N'9 szakiskola', N'9 szakiskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 82, NULL, 79, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7114, N'9 készségfejlesztő iskola', N'9 készségfejlesztő iskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 83, NULL, 80, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7115, N'10 szakgimnázium', N'10 szakgimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 84, NULL, 81, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7116, N'10 gimnázium', N'10 gimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 85, NULL, 82, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7117, N'10 szakiskola', N'10 szakiskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 86, NULL, 83, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7118, N'10 készségfejlesztő iskola', N'10 készségfejlesztő iskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 87, NULL, 84, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7119, N'11 szakgimnázium', N'11 szakgimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 88, NULL, 85, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7120, N'11 gimnázium', N'11 gimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 89, NULL, 86, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7121, N'11 szakiskola', N'11 szakiskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 90, NULL, 87, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7122, N'11 készségfejlesztő iskola', N'11 készségfejlesztő iskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 91, NULL, 88, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7123, N'12 szakgimnázium', N'12 szakgimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 92, NULL, 89, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7124, N'12 gimnázium', N'12 gimnázium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 93, NULL, 90, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7125, N'12 szakiskola', N'12 szakiskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 94, NULL, 91, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7126, N'12 készségfejlesztő iskola', N'12 készségfejlesztő iskola', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 95, NULL, 92, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7127, N'9/Ny gimnázium nyelvi előkészítő', N'9/Ny gimnázium nyelvi előkészítő', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 96, NULL, 93, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7128, N'9/Kny gimnázium két tanítási nyelvű előkészítő', N'9/Kny gimnázium két tanítási nyelvű előkészítő', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 97, NULL, 94, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
||
(7129, N'Kollégium', N'Kollégium', NULL, NULL, NULL, N'EvfolyamTipus', N'T', N'F', 98, NULL, 95, NULL, @TypeId, @IntezmenyId, @TanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
||
|
||
SET IDENTITY_INSERT [dbo].[T_DICTIONARYITEMBASE] OFF
|
||
|
||
INSERT INTO [dbo].[T_EVFOLYAMTIPUS] ([ID], [C_ALINTEZMENYID], [C_ALTANEVID]) VALUES
|
||
(7109, @IntezmenyId, @TanevId),
|
||
(7110, @IntezmenyId, @TanevId),
|
||
(7111, @IntezmenyId, @TanevId),
|
||
(7112, @IntezmenyId, @TanevId),
|
||
(7113, @IntezmenyId, @TanevId),
|
||
(7114, @IntezmenyId, @TanevId),
|
||
(7115, @IntezmenyId, @TanevId),
|
||
(7116, @IntezmenyId, @TanevId),
|
||
(7117, @IntezmenyId, @TanevId),
|
||
(7118, @IntezmenyId, @TanevId),
|
||
(7119, @IntezmenyId, @TanevId),
|
||
(7120, @IntezmenyId, @TanevId),
|
||
(7121, @IntezmenyId, @TanevId),
|
||
(7122, @IntezmenyId, @TanevId),
|
||
(7123, @IntezmenyId, @TanevId),
|
||
(7124, @IntezmenyId, @TanevId),
|
||
(7125, @IntezmenyId, @TanevId),
|
||
(7126, @IntezmenyId, @TanevId),
|
||
(7127, @IntezmenyId, @TanevId),
|
||
(7128, @IntezmenyId, @TanevId),
|
||
(7129, @IntezmenyId, @TanevId)
|
||
|
||
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
|
||
END
|
||
|
||
CLOSE intezmenytanevekCursor
|
||
DEALLOCATE intezmenytanevekCursor
|
||
|
||
GO
|