UPDATE T_DICTIONARYITEMBASE SET C_NAME = N'Alapfokú művészeti iskola', C_NAME_1 = N'Alapfokú művészeti iskola' WHERE (C_NAME_1 = N'Alapfokú művészetoktatási intézmény' AND C_NAME = N'Alapfokú művészetoktatási intézmény') SELECT ID INTO #tmp FROM T_DICTIONARYITEMBASE WHERE CONVERT(VARCHAR(MAX), LOWER(C_NAME) COLLATE SQL_Latin1_General_Cp1251_CS_AS) like 'szakgimnazium' AND ID > 10000 UPDATE T_DICTIONARYITEMBASE SET C_NAME = N'Szakgimnázium_old', C_NAME_1 = N'Szakgimnázium_old', TOROLT = 'T' WHERE ID IN (SELECT ID FROM #tmp) UPDATE T_OKTATASINEVELESIFELADAT SET TOROLT = 'T' WHERE ID IN (SELECT ID 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 'INTÉZMÉNY ID: ' + CAST(@intezmenyId AS NVARCHAR(10)) + ', 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_FELADATELLATASIHELY SET C_OKTATASINEVELESIFELADATTIPUS = 5435 WHERE C_OKTATASINEVELESIFELADATTIPUS IN (SELECT ID FROM #tmp) UPDATE T_EVFOLYAMTIPUS_OKTATASINEVELE SET C_OKTATASINEVELESIFELADATID = 5435 WHERE C_OKTATASINEVELESIFELADATID IN (SELECT ID FROM #tmp) DROP TABLE #tmp GO