kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20171004113221_KRETA_3584/updateGondviseloCimTelefonEmail.sql
2024-03-13 00:33:46 +01:00

37 lines
No EOL
1.6 KiB
Transact-SQL

DISABLE TRIGGER tr_cimLog ON T_CIM
UPDATE cim
SET cim.C_FELHASZNALOID = tanulo.ID, cim.LASTCHANGED = GETDATE()
FROM T_CIM cim
INNER JOIN T_GONDVISELO gondviselo ON gondviselo.ID = cim.C_GONDVISELOID AND gondviselo.C_TANEVID = cim.C_TANEVID AND gondviselo.C_INTEZMENYID = cim.C_INTEZMENYID
INNER JOIN T_TANULO tanulo ON tanulo.ID = gondviselo.C_TANULOID AND tanulo.C_ALTANEVID = gondviselo.C_TANEVID AND tanulo.C_ALINTEZMENYID = gondviselo.C_INTEZMENYID
WHERE cim.C_FELHASZNALOID IS NULL
GO
ENABLE TRIGGER tr_cimLog ON T_CIM
GO
DISABLE TRIGGER tr_emailLog ON T_EMAIL
UPDATE mail
SET mail.C_FELHASZNALOID = tanulo.ID, mail.LASTCHANGED = GETDATE()
FROM T_EMAIL mail
INNER JOIN T_GONDVISELO gondviselo ON gondviselo.ID = mail.C_GONDVISELOID AND gondviselo.C_TANEVID = mail.C_TANEVID AND gondviselo.C_INTEZMENYID = mail.C_INTEZMENYID
INNER JOIN T_TANULO tanulo ON tanulo.ID = gondviselo.C_TANULOID AND tanulo.C_ALTANEVID = gondviselo.C_TANEVID AND tanulo.C_ALINTEZMENYID = gondviselo.C_INTEZMENYID
WHERE mail.C_FELHASZNALOID IS NULL
GO
ENABLE TRIGGER tr_emailLog ON T_EMAIL
GO
DISABLE TRIGGER tr_telefonLog ON T_TELEFON
UPDATE telefon
SET telefon.C_FELHASZNALOID = tanulo.ID, telefon.LASTCHANGED = GETDATE()
FROM T_TELEFON telefon
INNER JOIN T_GONDVISELO gondviselo ON gondviselo.ID = telefon.C_GONDVISELOID AND gondviselo.C_TANEVID = telefon.C_TANEVID AND gondviselo.C_INTEZMENYID = telefon.C_INTEZMENYID
INNER JOIN T_TANULO tanulo ON tanulo.ID = gondviselo.C_TANULOID AND tanulo.C_ALTANEVID = gondviselo.C_TANEVID AND tanulo.C_ALINTEZMENYID = gondviselo.C_INTEZMENYID
WHERE telefon.C_FELHASZNALOID IS NULL
GO
ENABLE TRIGGER tr_telefonLog ON T_TELEFON