init
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
-- EvfolyamTipus sorrendezés
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 1, C_VALUE = 1 WHERE ID = 1296
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 2, C_VALUE = 2 WHERE ID = 1303
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 3, C_VALUE = 3 WHERE ID = 1304
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 4, C_VALUE = 4 WHERE ID = 1305
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 5, C_VALUE = 5 WHERE ID = 1306
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 6, C_VALUE = 6 WHERE ID = 1307
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 7, C_VALUE = 7 WHERE ID = 1308
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 8, C_VALUE = 8 WHERE ID = 1309
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 9, C_VALUE = 9 WHERE ID = 1310
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 10, C_VALUE = 10 WHERE ID = 1311
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 11, C_VALUE = 11 WHERE ID = 1312
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 12, C_VALUE = 12 WHERE ID = 1313
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 13, C_VALUE = 13 WHERE ID = 1314
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 14, C_VALUE = 14 WHERE ID = 1315
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 15, C_VALUE = 15 WHERE ID = 1316
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 16, C_VALUE = 16 WHERE ID = 1317
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 17, C_VALUE = 17 WHERE ID = 1318
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 18, C_VALUE = 18 WHERE ID = 1319
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 19, C_VALUE = 19 WHERE ID = 1320
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 20, C_VALUE = 20 WHERE ID = 1321
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 21, C_VALUE = 21 WHERE ID = 6468
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 22, C_VALUE = 22 WHERE ID = 1322
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 23, C_VALUE = 23 WHERE ID = 1323
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 24, C_VALUE = 24 WHERE ID = 1324
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 25, C_VALUE = 25 WHERE ID = 1325
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 26, C_VALUE = 26 WHERE ID = 1326
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 27, C_VALUE = 27 WHERE ID = 1327
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 28, C_VALUE = 28 WHERE ID = 1328
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 29, C_VALUE = 29 WHERE ID = 1329
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 30, C_VALUE = 30 WHERE ID = 1330
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 31, C_VALUE = 31 WHERE ID = 1331
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 32, C_VALUE = 32 WHERE ID = 1332
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 33, C_VALUE = 33 WHERE ID = 1333
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 34, C_VALUE = 34 WHERE ID = 1334
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 35, C_VALUE = 35 WHERE ID = 1335
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 36, C_VALUE = 36 WHERE ID = 1336
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 37, C_VALUE = 37 WHERE ID = 1337
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 38, C_VALUE = 38 WHERE ID = 6469
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 39, C_VALUE = 39 WHERE ID = 1301
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 40, C_VALUE = 40 WHERE ID = 1302
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 41, C_VALUE = 41 WHERE ID = 1297
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 42, C_VALUE = 42 WHERE ID = 1298
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 43, C_VALUE = 43 WHERE ID = 6470
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 44, C_VALUE = 44 WHERE ID = 1299
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 45, C_VALUE = 45 WHERE ID = 1300
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 46, C_VALUE = 46 WHERE ID = 3016
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 47, C_VALUE = 47 WHERE ID = 3017
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 48, C_VALUE = 48 WHERE ID = 3018
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 49, C_VALUE = 49 WHERE ID = 3019
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 50, C_VALUE = 50 WHERE ID = 3020
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 51, C_VALUE = 51 WHERE ID = 3021
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 52, C_VALUE = 52 WHERE ID = 3022
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 53, C_VALUE = 53 WHERE ID = 6471
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 54, C_VALUE = 54 WHERE ID = 6472
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 55, C_VALUE = 55 WHERE ID = 6473
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 56, C_VALUE = 56 WHERE ID = 6474
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 57, C_VALUE = 57 WHERE ID = 6475
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 58, C_VALUE = 58 WHERE ID = 6476
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 59, C_VALUE = 59 WHERE ID = 6477
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 60, C_VALUE = 60 WHERE ID = 6478
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 61, C_VALUE = 61 WHERE ID = 6479
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 62, C_VALUE = 62 WHERE ID = 6480
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 63, C_VALUE = 63 WHERE ID = 6481
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 64, C_VALUE = 64 WHERE ID = 6482
|
||||
|
||||
-- OktatasiNevelesiFeladat sorrendezés
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 1, C_VALUE = 1 WHERE ID = 1156
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 2, C_VALUE = 2 WHERE ID = 1157
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 3, C_VALUE = 3 WHERE ID = 1158
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 4, C_VALUE = 4 WHERE ID = 1159
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 5, C_VALUE = 5 WHERE ID = 1160
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 6, C_VALUE = 6 WHERE ID = 1161
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 7, C_VALUE = 7 WHERE ID = 1162
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 8, C_VALUE = 8 WHERE ID = 5435
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 9, C_VALUE = 9 WHERE ID = 1163
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 10, C_VALUE = 10 WHERE ID = 1164
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 11, C_VALUE = 11 WHERE ID = 1165
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 12, C_VALUE = 12 WHERE ID = 1166
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 13, C_VALUE = 13 WHERE ID = 1167
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 14, C_VALUE = 14 WHERE ID = 1168
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 15, C_VALUE = 15 WHERE ID = 1169
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 16, C_VALUE = 16 WHERE ID = 1170
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 17, C_VALUE = 17 WHERE ID = 1171
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 18, C_VALUE = 18 WHERE ID = 1172
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 19, C_VALUE = 19 WHERE ID = 1173
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 20, C_VALUE = 20 WHERE ID = 1174
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 21, C_VALUE = 21 WHERE ID = 1175
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 22, C_VALUE = 22 WHERE ID = 1176
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 23, C_VALUE = 23 WHERE ID = 6463
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 24, C_VALUE = 24 WHERE ID = 1177
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 25, C_VALUE = 25 WHERE ID = 1178
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 26, C_VALUE = 26 WHERE ID = 1179
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 27, C_VALUE = 27 WHERE ID = 1180
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 28, C_VALUE = 28 WHERE ID = 1181
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 29, C_VALUE = 29 WHERE ID = 1182
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 30, C_VALUE = 30 WHERE ID = 1183
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 31, C_VALUE = 31 WHERE ID = 1184
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 32, C_VALUE = 32 WHERE ID = 1185
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 33, C_VALUE = 33 WHERE ID = 1186
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 34, C_VALUE = 34 WHERE ID = 1187
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 35, C_VALUE = 35 WHERE ID = 1188
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 36, C_VALUE = 36 WHERE ID = 1189
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 37, C_VALUE = 37 WHERE ID = 1190
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 38, C_VALUE = 38 WHERE ID = 1191
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 39, C_VALUE = 39 WHERE ID = 1192
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 40, C_VALUE = 40 WHERE ID = 1193
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 41, C_VALUE = 41 WHERE ID = 1194
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 42, C_VALUE = 42 WHERE ID = 1195
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 43, C_VALUE = 43 WHERE ID = 1196
|
||||
|
||||
-- TanterviJelleg sorrendezés
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 1, C_VALUE = 1 WHERE ID = 1095
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 2, C_VALUE = 2 WHERE ID = 1096
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 3, C_VALUE = 3 WHERE ID = 1097
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 4, C_VALUE = 4 WHERE ID = 1099
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 5, C_VALUE = 5 WHERE ID = 1103
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 6, C_VALUE = 6 WHERE ID = 1101
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 7, C_VALUE = 7 WHERE ID = 5446
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 8, C_VALUE = 8 WHERE ID = 5447
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 9, C_VALUE = 9 WHERE ID = 5445
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 10, C_VALUE = 10 WHERE ID = 1102
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 11, C_VALUE = 11 WHERE ID = 1104
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 12, C_VALUE = 12 WHERE ID = 1098
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 13, C_VALUE = 13 WHERE ID = 5448
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 14, C_VALUE = 14 WHERE ID = 1100
|
||||
UPDATE T_DICTIONARYITEMBASE SET C_ORDER = 15, C_VALUE = 15 WHERE ID = 1105
|
@@ -0,0 +1,100 @@
|
||||
DECLARE @tmp TABLE (Id_OLD INT, Id_NEW INT, Nev NVARCHAR(MAX))
|
||||
DECLARE @tmp0 TABLE (Id_NEW INT, SKey NVARCHAR(MAX))
|
||||
|
||||
INSERT INTO @tmp (Id_OLD, Nev)
|
||||
SELECT ID, CONVERT(VARCHAR(MAX), LOWER(C_NAME) COLLATE SQL_Latin1_General_Cp1251_CS_AS) AS Nev
|
||||
FROM T_DICTIONARYITEMBASE
|
||||
WHERE CONVERT(VARCHAR(MAX), LOWER(C_NAME) COLLATE SQL_Latin1_General_Cp1251_CS_AS) IN (
|
||||
N'4/16'
|
||||
,N'5/13'
|
||||
,N'nagy kozepso'
|
||||
,N'kh/1/1'
|
||||
,N'kh/2/1/c'
|
||||
,N'kh/2/1/a'
|
||||
,N'kh/2/2/a'
|
||||
,N'kh/2/1/b'
|
||||
,N'kh/2/2/b'
|
||||
,N'szh/1'
|
||||
,N'szh/2'
|
||||
,N'szh/1/a'
|
||||
,N'szh/2/a'
|
||||
,N'szh/1/b'
|
||||
,N'szh/2/b')
|
||||
AND ID > 100000
|
||||
AND C_TYPE = N'EvfolyamTipus'
|
||||
|
||||
INSERT INTO @tmp0 VALUES
|
||||
(6468, N'4/16')
|
||||
,(6469, N'5/13')
|
||||
,(6470, N'nagy kozepso')
|
||||
,(6471, N'kh/1/1')
|
||||
,(6472, N'kh/2/1/c')
|
||||
,(6473, N'kh/2/1/a')
|
||||
,(6474, N'kh/2/2/a')
|
||||
,(6475, N'kh/2/1/b')
|
||||
,(6476, N'kh/2/2/b')
|
||||
,(6477, N'szh/1')
|
||||
,(6478, N'szh/2')
|
||||
,(6479, N'szh/1/a')
|
||||
,(6480, N'szh/2/a')
|
||||
,(6481, N'szh/1/b')
|
||||
,(6482, N'szh/2/b')
|
||||
|
||||
UPDATE @tmp
|
||||
SET Id_NEW = tmp0.Id_NEW
|
||||
FROM @tmp
|
||||
INNER JOIN @tmp0 tmp0 ON tmp0.SKey = Nev
|
||||
|
||||
UPDATE T_DICTIONARYITEMBASE
|
||||
SET TOROLT = 'T', C_NAME += N'_OLD', C_NAME_1 += N'_OLD'
|
||||
WHERE ID IN (SELECT Id_OLD FROM @tmp)
|
||||
|
||||
UPDATE T_EVFOLYAMTIPUS
|
||||
SET TOROLT = 'T'
|
||||
WHERE ID IN (SELECT Id_OLD FROM @tmp)
|
||||
|
||||
|
||||
DECLARE intezmenytanevekCursor CURSOR LOCAL FOR
|
||||
SELECT 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))
|
||||
EXEC sp_Global_CreateDictionaryItems @IntezmenyId = @intezmenyId, @TanevId = @tanevId
|
||||
|
||||
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
|
||||
END
|
||||
|
||||
CLOSE intezmenytanevekCursor
|
||||
DEALLOCATE intezmenytanevekCursor
|
||||
|
||||
|
||||
UPDATE T_KIZAROCSOPORT SET C_EVFOLYAM = tmp.Id_NEW
|
||||
FROM T_KIZAROCSOPORT te
|
||||
INNER JOIN @tmp tmp ON te.C_EVFOLYAM = tmp.Id_OLD
|
||||
|
||||
UPDATE T_ORATERV SET C_EVFOLYAM = tmp.Id_NEW
|
||||
FROM T_ORATERV te
|
||||
INNER JOIN @tmp tmp ON te.C_EVFOLYAM = tmp.Id_OLD
|
||||
|
||||
UPDATE T_TANTERV SET C_EVFOLYAMIG = tmp.Id_NEW
|
||||
FROM T_TANTERV te
|
||||
INNER JOIN @tmp tmp ON te.C_EVFOLYAMIG = tmp.Id_OLD
|
||||
|
||||
UPDATE T_TANTERV SET C_EVFOLYAMTOL = tmp.Id_NEW
|
||||
FROM T_TANTERV te
|
||||
INNER JOIN @tmp tmp ON te.C_EVFOLYAMTOL = tmp.Id_OLD
|
||||
|
||||
UPDATE T_OSZTALYCSOPORT SET C_EVFOLYAMTIPUSA = tmp.Id_NEW
|
||||
FROM T_OSZTALYCSOPORT te
|
||||
INNER JOIN @tmp tmp ON te.C_EVFOLYAMTIPUSA = tmp.Id_OLD
|
||||
|
||||
UPDATE T_EVFOLYAMTIPUS_OKTATASINEVELE SET C_EVFOLYAMTIPUSID = tmp.Id_NEW
|
||||
FROM T_EVFOLYAMTIPUS_OKTATASINEVELE te
|
||||
INNER JOIN @tmp tmp ON te.C_EVFOLYAMTIPUSID = tmp.Id_OLD
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user