FC ConcursosFC Concursos

Questão FC372978

Antes do Oracle 12c, os tamanhos máximos em bytes dos data types varchar2, nvarchar2 e raw atingiam, respectivamente, 4.000, 4.000 e 2.000. Os correspondentes tamanhos máximos, em

Sistema de Gerenciamento de Banco de Dados (SGBD)

FCC · 2018

Antes do Oracle 12c, os tamanhos máximos em bytes dos data types varchar2, nvarchar2 e raw atingiam, respectivamente, 4.000, 4.000 e 2.000. Os correspondentes tamanhos máximos, em bytes, desses data types estendidos no Oracle 12c, Release 1 (12.1) podem atingir, respectivamente,

  1. 16.256, 8.156 e 4.096.
  2. 16.256, 16.256 e 8.156.
  3. 32.767, 16.256 e 8.156.
  4. 32.767, 32.767 e 16.256.
  5. 32.767, 32.767 e 32.767.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A alternativa E está correta: no Oracle 12c (com os tipos estendidos habilitados) os tipos VARCHAR2, NVARCHAR2 e RAW podem alcançar até 32.767 bytes cada um.

Essa ampliação não é automática: é ativada ao configurar o banco para o modo estendido via MAX_STRING_SIZE=EXTENDED e, em geral, requer atualização/ajuste da base.

Importante: NVARCHAR2 armazena dados Unicode; portanto o limite em caracteres pode variar conforme a codificação — o valor citado é em bytes.

Use essa capacidade quando precisar de grandes cadeias binárias ou textuais; entretanto, avalie impacto em desempenho, backups e compatibilidade antes de habilitar.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo