67 lines
No EOL
1.5 KiB
Transact-SQL
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 |