Questão de Banco de Dados — Oracle — FGV 2023
- Código
- fg063726
- Banca
- FGV
- Órgão
- DPE-RS
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico - Apoio Especializado - Programador
- ACHAR;
- BCLOB;
- CNCHAR;
- DVARCHAR2;
- ENVARCHAR2.
GabaritoB — CLOB;
Gabarito: letra B. Para armazenar um histórico de mensagens de 3 GB em uma variável PL/SQL, Ana deve declarar uma variável do tipo CLOB (Character Large Object). Os demais tipos (CHAR, VARCHAR2, NCHAR, NVARCHAR2) são limitados a, no máximo, 32.767 bytes, conforme a documentação do Oracle, sendo insuficientes para o volume de 3 GB.
O tipo CHAR é de tamanho fixo e tem limite máximo de 32.767 bytes, incapaz de armazenar 3 GB.
O tipo CLOB é projetado para grandes objetos de caractere, suportando até 4 GB (ou mais) – ideal para 3 GB.
O tipo NCHAR é de tamanho fixo e, assim como CHAR, limita-se a 32.767 bytes.
O tipo VARCHAR2 é de tamanho variável, mas seu limite é 32.767 bytes, insuficiente para 3 GB.
O tipo NVARCHAR2 é similar ao VARCHAR2, porém para caracteres Unicode, e também tem limite de 32.767 bytes.
Link permanente: /questoes/fg063726