This commit is contained in:
2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
 UPDATE dib
SET dib.C_TANEVID = a.C_TANEVID
,dib.MODIFIER = 0
,dib.LASTCHANGED = GETDATE()
,dib.SERIAL += 1
FROM T_FELHASZNALOBELEPESTORTENET dib WITH (NOLOCK)
INNER JOIN T_FELHASZNALO a WITH (NOLOCK) ON a.ID = dib.C_FELHASZNALOID
WHERE dib.C_TANEVID <> a.C_TANEVID
UPDATE dib
SET dib.C_TANEVID = a.C_TANEVID
,dib.MODIFIER = 0
,dib.LASTCHANGED = GETDATE()
,dib.SERIAL += 1
FROM T_FELHASZNALOBELEPESTORTENET dib WITH (NOLOCK)
INNER JOIN T_GONDVISELO a WITH (NOLOCK) ON a.ID = dib.C_GONDVISELOID
WHERE dib.C_TANEVID <> a.C_TANEVID
UPDATE x
SET x.C_SZEREPKORID = z2.ID
FROM dbo.T_FELHASZNALO_SZEREPKOR x
INNER JOIN dbo.T_FELHASZNALO s ON s.ID = x.C_FELHASZNALOID
INNER JOIN dbo.T_SZEREPKOR z ON z.ID = x.C_SZEREPKORID
INNER JOIN dbo.T_SZEREPKOR z2 ON z2.C_SZEREPKORTIPUS = z.C_SZEREPKORTIPUS AND z2.C_TANEVID = s.C_TANEVID
WHERE s.C_TANEVID <> z.C_TANEVID AND z.C_INTEZMENYID = s.C_INTEZMENYID
AND NOT EXISTS (SELECT 1 FROM dbo.T_FELHASZNALO_SZEREPKOR fsz WHERE fsz.C_SZEREPKORID = z2.ID AND x.C_FELHASZNALOID = fsz.C_FELHASZNALOID)
DELETE x
FROM dbo.T_FELHASZNALO_SZEREPKOR x
INNER JOIN dbo.T_FELHASZNALO s ON s.ID = x.C_FELHASZNALOID
INNER JOIN dbo.T_SZEREPKOR z ON z.ID = x.C_SZEREPKORID
WHERE s.C_TANEVID <> z.C_TANEVID
UPDATE dib
SET dib.C_TANEVID = a.C_TANEVID
,dib.MODIFIER = 0
,dib.LASTCHANGED = GETDATE()
,dib.SERIAL += 1
FROM T_JELSZOMODOSITASLINK dib WITH (NOLOCK)
INNER JOIN T_FELHASZNALO a WITH (NOLOCK) ON a.ID = dib.C_FELHASZNALOID
WHERE dib.C_TANEVID <> a.C_TANEVID
UPDATE dib
SET dib.C_TANEVID = a.C_TANEVID
,dib.MODIFIER = 0
,dib.LASTCHANGED = GETDATE()
,dib.SERIAL += 1
FROM T_JELSZOMODOSITASLINK dib WITH (NOLOCK)
INNER JOIN T_GONDVISELO a WITH (NOLOCK) ON a.ID = dib.C_GONDVISELOID
WHERE dib.C_TANEVID <> a.C_TANEVID
UPDATE dib
SET dib.C_TANEVID = a.C_TANEVID
,dib.MODIFIER = 0
,dib.LASTCHANGED = GETDATE()
,dib.SERIAL += 1
FROM T_OLDALLATOGATOTTSAG dib WITH (NOLOCK)
INNER JOIN T_FELHASZNALO a WITH (NOLOCK) ON a.ID = dib.C_FELHASZNALOID
WHERE dib.C_TANEVID <> a.C_TANEVID
UPDATE dib
SET dib.C_TANEVID = a.C_TANEVID
,dib.MODIFIER = 0
,dib.LASTCHANGED = GETDATE()
,dib.SERIAL += 1
FROM T_OLDALLATOGATOTTSAG dib WITH (NOLOCK)
INNER JOIN T_GONDVISELO a WITH (NOLOCK) ON a.ID = dib.C_GONDVISELOID
WHERE dib.C_TANEVID <> a.C_TANEVID