Pular para o conteúdo principal

Questão de Banco de Dados — MySQL — VUNESP 2018

Banco de DadosMySQL
Código
vu030693
Banca
VUNESP
Órgão
IPSM
Ano
2018
Nível
Superior
Cargo
Analista de Gestão Municipal - Informática TI
No sistema gerenciador de bancos de dados MySQL (v. 5.6), o comando REPLACE tem praticamente a mesma funcionalidade do comando INSERT. A exceção ocorre se, na tabela declarada no comando REPLACE, já houver um registro cujo valor da chave primária coincide com o valor contido nesse comando. Nesse caso,
  1. Anão há qualquer inserção ou exclusão de registros nessa operação.
  2. Bo novo registro é inserido sem modificações, ocorrendo duplicação do valor da chave primária.
  3. Co novo registro é inserido com uma modificação no valor declarado da chave primária.
  4. Do registro já existente é excluído antes da inserção do novo registro.
  5. Eo registro já existente tem o valor de sua chave primária modificado antes da inclusão do novo registro.
Revelar gabarito e comentário

GabaritoD — o registro já existente é excluído antes da inserção do novo registro.

Link permanente: /questoes/vu030693