Pular para o conteúdo

Cebraspe · Tribunal Regional Federal da 6.ª Região (TRF da 6.ª Região) 2025

Questão 111 — Banco de Dados: SQL — H2 Database

Banco de Dados SQL — H2 Database

Cebraspe 2025 Superior

Tribunal Regional Federal da 6.ª Região (TRF da 6.ª Região) · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Dados

Gabarito disponível

Texto-base:
cidade | IBGE
Uberaba | 3170107
Uberlândia | 3170206
Araguari | 3103504

Considerando que os dados precedentes estejam armazenados em uma tabela no H2 Database chamada TABCIDADES, julgue os próximos itens.

O comando a seguir excluirá, na tabela em questão, o registro referente à cidade de Uberlândia.

SET @ROWID ON IBGE = 3170206;
DEL ON TABCIDADES IN @ROWID;
Selecione uma alternativa

O comando apresentado não é SQL válido no H2.

No H2, a exclusão de registros usa o padrão SQL: DELETE FROM TABCIDADES WHERE IBGE = 3170206;. Os comandos SET @ROWID ON e DEL ON ... IN não existem na linguagem.

Análise das alternativas

A) Errada: considera válida uma sintaxe inexistente. B) Correta: o item está errado, conforme o gabarito.

Referência: Documentação do H2 Database (DELETE).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 2 — página 1