Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — FUNDATEC 2023

Banco de DadosOracle
Código
qq897041
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Análise de Sistemas/Gerência de Projetos de TI
Qual o formato padrão de entrada da data no Oracle 11g, em que DD é o dia com dois dígitos, MON são as três primeiras letras do mês, MM é o número do mês com dois dígitos e YYYY é o ano com quatro dígitos?
  1. ADD-MON-YYYY
  2. BMON-DD-YYYY
  3. CYYYY-MON-DD
  4. DMM-DD-YYYY
  5. EDD-MM-YYYY
Revelar gabarito e comentário

GabaritoA — DD-MON-YYYY

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

Oracle 11g - Formato Padrão de Data

Gabarito: letra A. O formato padrão de entrada de data no Oracle 11g é 'DD-MON-YYYY', onde DD é dia (2 dígitos), MON são as três primeiras letras do mês, e YYYY é o ano com 4 dígitos. Esse é o formato default utilizado pelo banco para interpretar strings de data quando nenhum formato é especificado.

Alternativa A — ✅ Correta ⟵ GABARITO

A alternativa A apresenta exatamente 'DD-MON-YYYY', que corresponde ao formato padrão do Oracle 11g para entrada de datas. É o formato mais comum e aceito por default.

Alternativa B — ❌ Incorreta

'MON-DD-YYYY' não é o padrão. Embora possa ser usado explicitamente com a função TO_DATE, a ordem mês-dia-ano não é a default do Oracle.

Alternativa C — ❌ Incorreta

'YYYY-MON-DD' também não é o formato default. O Oracle espera por padrão a ordem dia-mês-ano abreviado.

Alternativa D — ❌ Incorreta

'MM-DD-YYYY' utiliza apenas números para o mês (MM), mas o formato padrão exige as três letras (MON). Além disso, a ordem é diferente.

Alternativa E — ❌ Incorreta

'DD-MM-YYYY' utiliza números para o mês, enquanto o formato padrão exige as três letras (MON). Portanto, não é o formato default.

Gabarito: letra A.

Link permanente: /questoes/qq897041