Durante a exibição do resultado de uma consulta do tipo SELECT no PL/SQL, é possível alterar um cabeçalho de uma coluna usando um apelido (alias) para ela. Se o apelido contiver espaços ou caracteres especiais (como # ou $), deverá ser digitado
Aentre apóstrofos.
Bentre parênteses.
Cem letra maiúscula.
Dentre aspas duplas.
Eem letra minúscula.
Revelar gabarito e comentário▾
GabaritoD — entre aspas duplas.
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”.
Sintaxe de Alias no SQL (PL/SQL)
Gabarito: letra D. Em SQL, para que um alias (apelido) de coluna contenha espaços ou caracteres especiais (como # ou $), ele deve ser delimitado por aspas duplas ("). Aspas simples são usadas para strings literais; parênteses, maiúsculas ou minúsculas não alteram a necessidade de delimitação. A regra é padronizada no padrão SQL e adotada pelo PL/SQL da Oracle.
A banca testa o conhecimento da sintaxe de aliases em SQL, especificamente a diferença entre delimitadores de identificadores e strings.
Alias no SQL
1Sem caracteres especiais
Sem delimitador
2Com espaços / # / $
Aspas simples (apóstrofos)
Parênteses
Maiúscula / minúscula
Aspas duplas
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Apóstrofos (aspas simples) são usados para delimitar valores literais (strings), não identificadores de objetos. Exemplo: SELECT nome AS 'apelido' geraria erro.
Alternativa B — ❌ Incorreta
Parênteses não têm função de delimitação de alias. São usados para agrupamento de expressões, listas de colunas ou parâmetros de funções.
Alternativa C — ❌ Incorreta
Escrever o alias em letra maiúscula não resolve o problema de espaços ou caracteres especiais. A caixa alta não é um delimitador; o alias precisa de delimitador explícito.
Alternativa D — ✅ Correta ⟵ GABARITO
Aspas duplas (") são o delimitador padrão para identificadores (nomes de colunas, tabelas, aliases) que contêm espaços, caracteres especiais ou que diferenciam maiúsculas/minúsculas. Exemplo: SELECT coluna AS "Meu Alias #1" FROM tabela;.
Alternativa E — ❌ Incorreta
Letra minúscula, assim como maiúscula, não é delimitador. Não altera a necessidade de aspas duplas.
NÃO CAIA NESSA!
A banca confunde o uso de aspas simples (apóstrofos) com aspas duplas. O candidato pode lembrar que strings são delimitadas por aspas simples e erroneamente aplicar a mesma regra para aliases. Lembre-se: identificadores com caracteres especiais exigem aspas duplas, não simples.