Project

General

Profile

Suporte #16205

Atualização dos tempos dos jogo gerados

Added by Gonçalo José Pereira Vieira over 1 year ago. Updated over 1 year ago.

Status:
Novo
Priority:
Normal
Assignee:
-
Start date:
03/11/2020
Due date:
% Done:

100%


Description

Atualização dos tempos dos jogo gerados na tabela tblJogoGerado_2019_2020 após limpezas dos mesmos antes da realização das provas de rede 2020

History

#1 Updated by Gonçalo José Pereira Vieira over 1 year ago

DECLARE
@idJogo int,
@Status int,
@ultimoNivel int,
@tempo char(10);

DECLARE cursor_jogo CURSOR
FOR select old.IdJogo, old.Status, old.ultimoNivel, old.tempo from [pmate-comp_2019_2020_temp].[dbo].[tblJogoGerado_2019_2020] old
inner join [pmate-comp_2019_2020].[dbo].[tblJogoGerado_2019_2020] new on new.IdJogo = old.IdJogo

OPEN cursor_jogo;

FETCH NEXT FROM cursor_jogo INTO
@idJogo,
@Status,
@ultimoNivel,
@tempo;

WHILE @@FETCH_STATUS = 0
BEGIN
--PRINT CAST+ ' ' + CAST;

update [pmate-comp_2019_2020].[dbo].[tblJogoGerado_2019_2020] 
set Status = @Status,
ultimoNivel = @ultimoNivel,
tempo = @tempo
where IdJogo = @idJogo
FETCH NEXT FROM cursor_jogo INTO 
@idJogo,
@Status,
@ultimoNivel,
@tempo;
END

CLOSE cursor_jogo;
DEALLOCATE cursor_jogo;

Also available in: Atom PDF