34 lines
No EOL
723 B
Transact-SQL
34 lines
No EOL
723 B
Transact-SQL
DECLARE
|
|
@intezmenyId int
|
|
,@tanevId int
|
|
,@sql nvarchar(max)
|
|
,@azonosito nvarchar(50)
|
|
|
|
DECLARE TanevCur CURSOR LOCAL FOR
|
|
SELECT i.ID, tv.ID, i.C_AZONOSITO FROM T_INTEZMENY i
|
|
INNER JOIN T_TANEV tv ON tv.C_INTEZMENYID = i.ID AND tv.C_AKTIV = 'T' AND tv.TOROLT = 'F'
|
|
WHERE i.TOROLT = 'F'
|
|
|
|
OPEN TanevCur
|
|
FETCH NEXT FROM TanevCur
|
|
INTO @intezmenyId, @tanevId, @azonosito
|
|
|
|
|
|
WHILE @@FETCH_STATUS = 0 BEGIN
|
|
|
|
EXEC uspGenerateOrarend
|
|
@pIntezmenyId = @intezmenyId
|
|
,@pTanevId = @tanevId
|
|
,@pIdoszakKezdete = NULL
|
|
,@pIdoszakVege = NULL
|
|
,@pOrarendiOraId = NULL
|
|
,@pOsztalycsoportId = NULL
|
|
|
|
FETCH NEXT FROM TanevCur
|
|
INTO @intezmenyId, @tanevId, @azonosito
|
|
|
|
END
|
|
|
|
CLOSE TanevCur
|
|
DEALLOCATE TanevCur
|
|
GO |