FC ConcursosFC Concursos

Flashcard FC296726

O que realiza uma procedure que verifica se uma linha existe e, se existir, atualiza um campo numérico e incrementa um contador?

Sistema de Gerenciamento de Banco de Dados (SGBD)

CESGRANRIO · 2024

De acordo com o assunto TI Banco de Dados: Sistema de Gerenciamento de Banco de Dados (SGBD), responda:

O que realiza uma procedure que verifica se uma linha existe e, se existir, atualiza um campo numérico e incrementa um contador?
Mostrar resposta e comentário

Resposta

Atualiza o valor do campo e incrementa o contador de alterações.

Verificação: o SELECT TRUE INTO testa se a linha existe e define a variável booleana.
Atualização: o UPDATE altera o campo e faz qtd-alteracoes = qtd-alteracoes + 1.
Escopo: a cláusula WHERE com a chave primária limita a alteração a uma única linha.
Persistência: o COMMIT grava definitivamente a mudança.






Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295940

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo