kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20180222110019_KRETA_5215/InsertIntoKepesitesHianyzo.sql
2024-03-13 00:33:46 +01:00

30 lines
729 B
Transact-SQL

GO
SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON;
SET NUMERIC_ROUNDABORT OFF;
GO
PRINT N'INSERT INTO [T_KEPESITES] FROM [T_DICTIONARY] a hianyzokat a SzakTipus tipusbol';
GO
INSERT INTO T_KEPESITES (C_KEPESITESTIPUSID, C_INTEZMENYID, C_TANEVID, TOROLT)
SELECT
ID
,C_INTEZMENYID
,C_TANEVID
,TOROLT
FROM T_DICTIONARYITEMBASE
WHERE C_TYPE = 'SzakTipus' AND NOT EXISTS (
SELECT 1
FROM T_KEPESITES
WHERE T_KEPESITES.C_KEPESITESTIPUSID = T_DICTIONARYITEMBASE.ID
AND T_KEPESITES.C_INTEZMENYID= T_DICTIONARYITEMBASE.C_INTEZMENYID
AND T_KEPESITES.C_TANEVID= T_DICTIONARYITEMBASE.C_TANEVID
AND T_KEPESITES.TOROLT= T_DICTIONARYITEMBASE.TOROLT
)
GO