﻿UPDATE T_OKTATASINEVELESIFELADAT
  SET C_FELADATKATEGORIAID = 7553
WHERE C_FELADATKATEGORIAID IS NULL
GO

DECLARE @i int = 1

WHILE @i > 0 BEGIN
  UPDATE TOP(500) T_OSZTALYCSOPORT
    SET C_FELADATKATEGORIAID = 7553
  WHERE C_FELADATKATEGORIAID IS NULL
    
  SET @i = @@ROWCOUNT
END
GO

DROP INDEX IF EXISTS [I_T_4025376_4028592] ON T_OKTATASINEVELESIFELADAT
GO

DROP INDEX IF EXISTS [I_T_4025296_4028599] ON T_OSZTALYCSOPORT
GO

ALTER TABLE T_OKTATASINEVELESIFELADAT ALTER COLUMN C_FELADATKATEGORIAID INTEGER NOT NULL
GO

ALTER TABLE T_OSZTALYCSOPORT ALTER COLUMN C_FELADATKATEGORIAID INTEGER NOT NULL
GO

CREATE NONCLUSTERED INDEX [I_T_4025376_4028592]
    ON [dbo].[T_OKTATASINEVELESIFELADAT]([C_ALINTEZMENYID] ASC, [C_ALTANEVID] ASC, [C_FELADATKATEGORIAID] ASC);
GO

CREATE NONCLUSTERED INDEX [I_T_4025296_4028599]
    ON [dbo].[T_OSZTALYCSOPORT]([C_INTEZMENYID] ASC, [C_TANEVID] ASC, [C_FELADATKATEGORIAID] ASC);