Questão FC670728
Uma empresa de contabilidade deseja gerenciar suas informações de clientes e serviços em um banco de dados relacional utilizando comandos básicos de SQL. Com base nessa situação hi
Linguagem SQL
QUADRIX · 2025
Uma empresa de contabilidade deseja gerenciar suas informações de clientes e serviços em um banco de dados relacional utilizando comandos básicos de SQL.
Com base nessa situação hipotética, julgue o item seguinte.
O comando INSERT INTO serve para modificar dados existentes em uma tabela.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Errado. O comando INSERT INTO serve exclusivamente para adicionar novos registros (linhas) a uma tabela; não altera valores já existentes.
Para modificar dados preexistentes usa‑se o comando UPDATE, que altera colunas de registros atendendo a condições com a cláusula WHERE. Sem WHERE o UPDATE atualiza todas as linhas.
Além disso, um INSERT tradicional gera erro de violação de chave primária se tentar incluir uma chave já existente. A operação que combina inserir ou atualizar conforme exista a chave é o MERGE ou técnica conhecida como UPSERT.
Em resumo: INSERT insere, UPDATE modifica, e essas funções são distintas na governança e auditoria de bases de dados.
Conteúdo do catálogo FC Concursos · Atualizado em