Files
kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20180522155922_OM_908/EvfolyamTipusDictionaryItemsCreate.sql
2024-03-13 00:33:46 +01:00

80 lines
6.2 KiB
Transact-SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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