Pular para o conteúdo principal

Questão de Banco de Dados — PL-SQL — CONSULPLAN 2017

Banco de DadosPL-SQL
Código
qq248090
Banca
CONSULPLAN
Órgão
TRF - 2ª REGIÃO
Ano
2017
Nível
Superior
Cargo
Analista Judiciário - Informática Infraestrutura
O PL/SQL (Procedural Language/Structured Query Language) é uma linguagem procedural, que foi adicionada pela Oracle, a partir do Oracle Database 6, o qual permite a escrita de programas que contêm instruções SQL. Na linguagem PL/SQL, os programas são divididos em estruturas conhecidas como blocos, sendo que cada um desses blocos contém instruções PL/SQL e SQL. Essas instruções são: de declaração, executáveis e de tratamento de exceções. Exceções são usadas para tratamento de erros em tempo de execução, no código PL/SQL, em que algumas exceções já são predefinidas. Sobre exceções predefinidas, assinale a alternativa INCORRETA.
  1. ATOO_MANY_ROWS: uma instrução SELECT INTO retornou mais de uma linha.
  2. BSTORAGE_ERROR: o módulo PL/SQL ficou em memória ou a memória se corrompeu.
  3. CINVALID_NUMBER: ocorreu um erro de aritmética, conversão, truncamento ou restrição de tamanho.
  4. DSUBSCRIPT_BEYOND_COUNT: foi feita uma tentativa de referenciar um elemento de tabela aninhada ou varray usando um número de índice maior do que o número de elementos da coleção.
Revelar gabarito e comentário

GabaritoC — INVALID_NUMBER: ocorreu um erro de aritmética, conversão, truncamento ou restrição de tamanho.

Link permanente: /questoes/qq248090