DISABLE TRIGGER [dbo].[tr_AsyncAuditTANULOERTEKELES] 
ON T_TANULOERTEKELES;

DROP TABLE IF EXISTS #tmpVal
CREATE TABLE #tmpVal (ID int primary key,C_ERTEKELESSZOVEG nvarchar(max),C_MAGATARTASSZOVEG nvarchar(max),C_SZORGALOMSZOVEG nvarchar(max))
INSERT INTO #tmpVal (ID,C_ERTEKELESSZOVEG,C_MAGATARTASSZOVEG,C_SZORGALOMSZOVEG)
SELECT 
   ID
  ,C_ERTEKELESSZOVEG 
  ,C_MAGATARTASSZOVEG 
  ,C_SZORGALOMSZOVEG
FROM T_TANULOERTEKELES
  WHERE C_ERTEKELESSZOVEG IS NOT NULL OR C_MAGATARTASSZOVEG IS NOT NULL OR C_SZORGALOMSZOVEG IS NOT NULL

UPDATE te SET
   C_ERTEKELESSZOVEGFORMAZOTT = t.C_ERTEKELESSZOVEG
  ,C_MAGATARTASSZOVEGFORMAZOTT = t.C_MAGATARTASSZOVEG
  ,C_SZORGALOMSZOVEGFORMAZOTT = t.C_SZORGALOMSZOVEG
FROM T_TANULOERTEKELES te
  INNER JOIN #tmpVal t ON t.ID = te.ID;

ENABLE TRIGGER [dbo].[tr_AsyncAuditTANULOERTEKELES] 
ON T_TANULOERTEKELES;