Ed
há 2 anos
Vamos analisar cada uma das afirmações em relação ao comando SQL fornecido: Comando SQL: ```sql UPDATE PEDIDO SET QTDE=10 WHERE QTDE=1 AND NRO_PEDIDO=1; ``` Análise das afirmações: I. Todos os registros da tabela serão alterados. Falso. O comando só altera os registros que atendem à condição especificada (QTDE=1 e NRO_PEDIDO=1). II. Apenas o primeiro registro da tabela será alterado. Verdadeiro. O primeiro registro (Nro_Pedido 1, Cod_Produto 1) tem QTDE igual a 1, então ele será alterado para QTDE igual a 10. III. O registro com o nro_pedido igual a 3 passará a ter “Qtde” igual a 10. Falso. O registro com Nro_Pedido 3 não atende à condição do comando e, portanto, não será alterado. IV. Há um erro de grafia no comando e nada será executado. Falso. O comando está correto e não possui erros de grafia. Com base nas análises, as afirmações verdadeiras são apenas a II. Portanto, a alternativa correta é: Apenas a afirmação II está correta.
Cadastre-se ou realize login
Mais perguntas desse material