kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20170804140614_KRETA_2491/TantervGeneralo.sql
2024-03-13 00:33:46 +01:00

67 lines
No EOL
1.5 KiB
Transact-SQL

DECLARE @tanevIds TABLE (Id INT, IntezmenyId INT)
INSERT INTO @tanevIds
SELECT
Id
,C_INTEZMENYID
FROM T_TANEV_OSSZES
WHERE
TOROLT = 'F'
DECLARE @TantervNelkuliTanevIds TABLE (C_TANEVID INT, C_INTEZMENYID INT)
INSERT INTO @TantervNelkuliTanevIds
SELECT Id, IntezmenyId FROM @tanevIds t WHERE Id NOT IN (SELECT C_TANEVID FROM T_TANTERV_OSSZES WHERE TOROLT = 'F')
SELECT
1034 [C_CSOPORTTIPUSA]
,1296 [C_EVFOLYAMIG]
,1296 [C_EVFOLYAMTOL]
,NULL [C_KERETTANTERVREEPULO]
,NULL [C_MEGJEGYZES]
,'NA' [C_NEV]
,'F' [TOROLT]
,1 [SERIAL]
,NULL [LASTCHANGED]
,GETDATE() [CREATED]
,NULL [MODIFIER]
,NULL [CREATOR]
,NULL [NNID]
INTO #temp
INSERT INTO T_TANTERV_OSSZES
(
[C_CSOPORTTIPUSA]
,[C_EVFOLYAMIG]
,[C_EVFOLYAMTOL]
,[C_KERETTANTERVREEPULO]
,[C_MEGJEGYZES]
,[C_NEV]
,[C_INTEZMENYID]
,[C_TANEVID]
,[TOROLT]
,[SERIAL]
,[LASTCHANGED]
,[CREATED]
,[MODIFIER]
,[CREATOR]
,[NNID]
)
SELECT
[C_CSOPORTTIPUSA]
,[C_EVFOLYAMIG]
,[C_EVFOLYAMTOL]
,[C_KERETTANTERVREEPULO]
,[C_MEGJEGYZES]
,[C_NEV]
,[C_INTEZMENYID]
,[C_TANEVID]
,[TOROLT]
,[SERIAL]
,[LASTCHANGED]
,[CREATED]
,[MODIFIER]
,[CREATOR]
,[NNID]
FROM #temp temp
CROSS JOIN @TantervNelkuliTanevIds tnt
DROP TABLE #temp