Ed
há 2 meses
Vamos analisar as alternativas apresentadas sobre o comando UPDATE em SQL: 1. "Sim, desde que, em sua sintaxe, conste a posição física da linha na tabela." - Isso não é correto, pois o SQL não utiliza a posição física das linhas para atualizar registros. 2. "É impossível que esse comando altere o registro corrente." - Isso também não é correto, pois o comando UPDATE pode sim alterar registros, dependendo da condição especificada. 3. "Sim, desde que a condição de sua expressão declarada na cláusula WHERE devolva uma única linha." - Esta afirmação é verdadeira. O comando UPDATE pode ser usado para alterar um registro específico se a cláusula WHERE for escrita de forma a identificar uma única linha. 4. "Sim, pois se digitarmos simplesmente UPDATE, o SGBD fará um refresh na tabela, atualizando todos os campos do registro corrente." - Isso não é correto, pois um comando UPDATE sem uma cláusula WHERE afetará todos os registros da tabela, não apenas o registro corrente. 5. "Primeiro, é necessário executar o comando DELETE, e posteriormente, o comando UPDATE." - Isso é incorreto, pois não é necessário deletar um registro para atualizá-lo. A alternativa correta é: "Sim, desde que a condição de sua expressão declarada na cláusula WHERE devolva uma única linha."