ANC - Analista em Computação - Ênfase em Análise de Sistemas/Gerência de Projetos de TI
Usando o SQL *Plus, do Oracle 11g, qual a sintaxe correta do comando DESCRIBE utilizado para exibir a estrutura de uma tabela identificada como tab_cidades?
ADESCRIBE tab_cidades
BDESCRIBE FROM tab_cidades
CDESCRIBE INTO tab_cidades
DDESCRIBE TABLE FROM tab_cidades
EDESCRIBE STRUCT FROM tab_cidades
Revelar gabarito e comentário▾
GabaritoA — DESCRIBE tab_cidades
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”.
Comando DESCRIBE no Oracle SQL*Plus
Gabarito: letra A. No Oracle SQL*Plus, a sintaxe correta para exibir a estrutura de uma tabela é simplesmente DESCRIBE tab_cidades (ou DESC tab_cidades), sem nenhuma cláusula adicional. As demais alternativas adicionam palavras que não pertencem a esse comando, tornando-as inválidas.
Alternativa A — ✅ Correta ⟵ GABARITO
A forma correta é exatamente DESCRIBE tab_cidades. O comando DESCRIBE (abreviado como DESC) é utilizado para exibir informações sobre as colunas, tipos de dados e restrições de uma tabela. Não há necessidade de palavras extras como FROM, INTO, TABLE ou STRUCT.
Alternativa B — ❌ Incorreta
DESCRIBE FROM tab_cidades está incorreta porque a cláusula FROM é usada em comandos SELECT, não no DESCRIBE. A sintaxe do DESCRIBE não aceita essa palavra.
Alternativa C — ❌ Incorreta
DESCRIBE INTO tab_cidades também é inválida. INTO é utilizado em comandos INSERT ou SELECT INTO, não no DESCRIBE.
Alternativa D — ❌ Incorreta
DESCRIBE TABLE FROM tab_cidades contém duas palavras desnecessárias: TABLE e FROM. O comando é apenas DESCRIBE seguido do nome da tabela.
Alternativa E — ❌ Incorreta
DESCRIBE STRUCT FROM tab_cidades não faz parte da sintaxe do DESCRIBE. STRUCT (estrutura) não é uma palavra-chave reconhecida nesse contexto.
PEGA ESSA DICA!
Lembre-se de que comandos como SELECT e INSERT possuem diversas cláusulas opcionais, mas o DESCRIBE é um comando direto: basta DESCRIBE nome_da_tabela (ou DESC). Na prova, desconfie de alternativas que acrescentem palavras a comandos que você conhece como simples.