Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logoquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201321093
Ano: 2012Banca: FUNCABOrganização: MPE-RODisciplina: Banco de DadosTemas: PL/SQL
A abaixo, escrita em PL/SQL, contém uma série de erros referentes ao uso das funções NEXTVALe CURRVAL, EXCETO: 

CREATE TABLE func_temp AS SELECT func_id, nome, sobrenome FROM func; CREATE TABLE func_temp2 AS SELECT func_id, nome, sobrenome FROM func; 
CREATE TABLE func_temp2 AS SELECT func_id, nome, sobrenome FROM func; 

DECLARE
       sequencial NUMBER;
BEGIN
     sequencial := func_seq.NEXTVAL;
     DBMS_OUTPUT.PUT_LINE ('Valor Sequencial Inicial: ' ||
    TO_CHAR(sequencial));
    INSERT INTO func_temp VALUES (func_seq.NEXTVAL,
   'Carolina', 'Novaes');
   -- Insere em func_temp2 o mesmo sequencial inserido em func_temp
   INSERT INTO func_temp2 VALUES (func_seq.NEXTVAL, 'Antonio', 'Novaes');
  DELETE FROM func_temp2 WHERE func_id = func_seq.CURRVAL;
  UPDATE func_temp SET func_id = func_seq.NEXTVAL
   WHERE nome = 'Carolina'AND sobrenome = 'Novaes'; sequencial := func_seq.CURRVAL;
   DBMS_OUTPUT.PUT_LINE ('Valor Sequencial Final: ' ||
   TO_CHAR(sequencial));
END;
/
Gabarito comentado
Anotações
Marcar para revisão

2

457941200362079
Ano: 2017Banca: CESPE / CEBRASPEOrganização: TRF - 1ª REGIÃODisciplina: Banco de DadosTemas: PL/SQL | Banco de Dados Oracle

Julgue o item seguinte, relativo ao banco de dados Oracle.


Em Oracle PL/SQL, a declaração CONSTANT não pode impor a restrição NOT NULL.

Gabarito comentado
Anotações
Marcar para revisão

3

457941200646563
Ano: 2012Banca: FUNCABOrganização: MPE-RODisciplina: Banco de DadosTemas: PL/SQL
Observe a abaixo escrita em PL/SQL.

INSERT INTO Func VALUES (10,'Clarice',3200);
SAVEPOINT a;
INSERT INTO Setor VALUES (13,'Sales','Hyd');
SAVEPOINT b;
INSERT INTO Grade VALUES ('III',2300,4500);
ROLLBACK TO a:

Se em seguida for executado o comando COMMIT, serão gravados os valores nas tabelas:
Gabarito comentado
Anotações
Marcar para revisão

4

457941200668458
Ano: 2022Banca: FURBOrganização: FURB - SCDisciplina: Banco de DadosTemas: PL/SQL

Considere as afirmativas a respeito de conceitos e comandos PL/SQL do Oracle 12c. Registre V, para verdadeiras, e F, para falsas:


(  )PL/SQL suporta orientação a objetos por meio de tipos de objetos. A sintaxe para criação de um objeto é CREATE [OR REPLACE] TYPE as OBJECT (...).

(  )Stored Procedure é um bloco de código PL/SQL, que retorna um objeto após ser chamado.

(  )Subprogramas são blocos de código PL/SQL, que podem ser chamados com um conjunto de parâmetros com tipo definido ou sem tipo. Os tipos de subprogramas no PL/SQL são: functions, procedures, triggers.


Assinale a alternativa com a sequência correta:

Gabarito comentado
Anotações
Marcar para revisão

5

457941201074940
Ano: 2013Banca: CESPE / CEBRASPEOrganização: MPUDisciplina: Banco de DadosTemas: PL/SQL | Banco de Dados MySQL
Com relação a linguagens de bancos de dados, julgue os itens subsecutivos

Tratando-se da linguagem procedural PL/MySQL, é necessária a utilização de cursores para atribuir a uma variável o resultado de consultas que produzam uma lista de valores
Gabarito comentado
Anotações
Marcar para revisão

6

457941201562458
Ano: 2012Banca: COPEVE-UFALOrganização: ALGÁSDisciplina: Banco de DadosTemas: PL/SQL
Dadas as seguintes afirmações sobre a arquitetura e conceitos relacionados ao SGBD Oracle 10g,

I. A linguagem PL/SQL é uma linguagem de programação fortemente baseada na linguagem C. Por essa razão, utiliza ODBC para se conectar ao SGBD.

II. A linguagem PL/SQL somente não é considerada uma linguagem de programação completa porque não possui mecanismo de tratamento de exceções.

III. A menor e a maior estrutura de armazenamento Oracle 10g são, respectivamente, Blocos do Sistema Operacional e Tablespaces.

IV. Enquanto uma instância Oracle é constituída de estruturas de memória e processos, um banco de dados Oracle é composto de arquivos físicos.

verifica-se que somente
Gabarito comentado
Anotações
Marcar para revisão

7

457941201766801
Ano: 2016Banca: FAURGSOrganização: HCPADisciplina: Banco de DadosTemas: PL/SQL
Em PL/SQL, qual procedimento é utilizado para comunicar uma exceção definida interativamente, retornando um código ou uma mensagem de erro não padronizada?
Gabarito comentado
Anotações
Marcar para revisão

8

457941201297854
Ano: 2023Banca: FGVOrganização: DPE-RSDisciplina: Banco de DadosTemas: PL/SQL | Banco de Dados Oracle
Ana está desenvolvendo um programa em PL/SQL para capturar e armazenar um histórico de mensagens que contém 3 GB de tamanho.

Para manipular essa informação em uma variável, no Oracle PL/SQL, Ana deve declarar uma variável do tipo: 
Gabarito comentado
Anotações
Marcar para revisão

9

457941200899658
Ano: 2016Banca: FAURGSOrganização: HCPADisciplina: Banco de DadosTemas: PL/SQL
Qual é a variável de PL/SQL que armazena blocos grandes de dados com caracteres de um único byte no banco de dados?
Gabarito comentado
Anotações
Marcar para revisão

10

457941200786697
Ano: 2010Banca: FEPESEOrganização: SEFAZ-SCDisciplina: Banco de DadosTemas: PL/SQL | Banco de Dados Oracle
Sobre a linguagem PL/SQL do Oracle, é correto afirmar:
Gabarito comentado
Anotações
Marcar para revisão
..
Logoquestionei.com