Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2025

Banco de DadosSQL
Código
ce216390
Banca
CESPE / CEBRASPE
Órgão
TCE-RS
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo (ACE )- Especialidade: Tecnologia da Informação
Acerca de otimização de desempenho de sistemas gerenciadores de banco de dados (SGBD) e de consultas SQL, julgue o item subsequente.Ao ser executado, o comando SELECT * FROM PROCESSO LIMIT 10 OFFSET 5 apresenta cinco registros como resultado máximo, obtidos a partir do sexto registro da tabela.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

SQL – LIMIT e OFFSET

Gabarito: E (Errado). O comando SELECT * FROM PROCESSO LIMIT 10 OFFSET 5 retorna no máximo 10 registros, a partir do sexto registro (pulando os 5 primeiros). A afirmação diz que retorna 5 registros, o que está incorreto.

A cláusula LIMIT determina a quantidade máxima de linhas a serem exibidas, e OFFSET define quantas linhas iniciais serão ignoradas. Portanto, LIMIT 10 OFFSET 5 significa: ignore as 5 primeiras linhas e depois retorne até 10 linhas. O resultado pode conter de 0 a 10 registros, dependendo da existência de linhas.

A banca tenta confundir o candidato ao trocar o valor do LIMIT (que é 10) pelo número de registros que ele pensa ser 5 (que seria o OFFSET). Na realidade, o OFFSET é 5, e o LIMIT é 10, gerando até 10 resultados.

  1. 1OFFSET 5Pula 5 registros
  2. 2LIMIT 10Máx. 10 registros
  3. 3Resultado0 a 10 registros
LEVEL · soulevel.com.br
PEGA ESSA DICA!

Decore a sintaxe: LIMIT <quantidade> OFFSET <pular>. O número após LIMIT é o máximo de linhas; após OFFSET é o número de linhas a pular.

ERRADO.

Link permanente: /questoes/ce216390