Pular para o conteúdo principal

Questão de Banco de Dados — PL-SQL — VUNESP 2024

Banco de DadosPL-SQL
Código
vu083846
Banca
VUNESP
Órgão
Prefeitura de Mogi das Cruzes - SP
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
Considerando o PL/SQL da Oracle, é possível inserir comentários em uma sequência de comandos válidos. Assinale a alternativa que contém um comentário válido do PL/SQL, seja de linha simples, seja de múltiplas linhas (considerando a versão 21c do Oracle):
  1. A/$ comentáriodo PL/SQL $/
  2. B- - comentáriodo PL
  3. C* * comentáriodo P
  4. D@ comentáriodo PL/SQL @
  5. E= = comentáriodo PL/SQL = =
Revelar gabarito e comentário

GabaritoB — - - comentário do PL

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”.

PL/SQL: Comentários Válidos

Gabarito: alternativa B. Em PL/SQL, comentários de linha única iniciam com dois hífens (--) e comentários de múltiplas linhas são delimitados por /* e */. A única alternativa que segue essa sintaxe é a B, que apresenta -- (hífen duplo).

A regra é esta:

Os comentários de linha única do PL/SQL começam com o delimitador -- (hífen duplo) e os comentários de várias linhas são delimitados por /* e */.

Alternativa A — ❌ Incorreta

/$ ... $/ não corresponde a nenhuma sintaxe de comentário do PL/SQL. (O delimitador multilinha correto é /* */.)

Alternativa B — ✅ Correta ⟵ GABARITO

-- comentário é exatamente a forma de comentário de linha única, conforme a documentação. O compilador ignora todo o texto após -- até o fim da linha.

Alternativa C — ❌ Incorreta

* * comentário não é um delimitador válido. Não há suporte para * * em PL/SQL.

Alternativa D — ❌ Incorreta

@ comentário @ não é uma sintaxe de comentário em PL/SQL (embora exista em outras linguagens ou ferramentas, não no Oracle).

Alternativa E — ❌ Incorreta

= = comentário = = também não é uma notação reconhecida para comentários PL/SQL.

Gabarito: letra B.

Link permanente: /questoes/vu083846