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,
- Anão há qualquer inserção ou exclusão de registros nessa operação.
- Bo novo registro é inserido sem modificações, ocorrendo duplicação do valor da chave primária.
- Co novo registro é inserido com uma modificação no valor declarado da chave primária.
- Do registro já existente é excluído antes da inserção do novo registro.
- Eo registro já existente tem o valor de sua chave primária modificado antes da inclusão do novo registro.