Questão 36 Comentada - Tribunal de Justiça Militar do Estado de São Paulo (TJM-SP) - Analista de Banco de Dados Judiciário - VUNESP (2025)

Considere a linguagem SQL no que se refere a comandos para manipulação de dados (DML).


Suponha uma tabela de um banco de dados relacional, denominada Tab1, que contenha os campos Cod e Nome.


Assinale a alternativa que indica o comando para atualizar o campo Cod para o valor 25, apenas para valores do campo Nome diferentes da string Teste:

  • A UPDATE Tab1 Cod = 25 HAVING Nome <> ‘Teste’;
  • B UPDATE Tab1 MAKE Cod = 25 FOR Nome <> ‘Teste’;
  • C UPDATE Tab1 SET Cod = 25 WHERE Nome <> ‘Teste’;
  • D UPDATE Tab1 SET Cod = 25 IN CASE Nome <> ‘Teste’;
  • E UPDATE Tab1 USE Cod = 25 AT Nome <> ‘Teste’;