Questões de Concurso
Sobre pl-sql em banco de dados
Foram encontradas 416 questões
Sobre a aplicação das regras de escopo de variáveis em linguagens procedurais, assinale a afirmativa correta.
Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

I. EXСЕРTION_INIT, RAISE, PRAGMA.
II. EXCEPTION, OTHERS, RAISE_APPLICATION_ERROR.
III. NO_DATA_FOUND, SQLERRM, SQLCODE.
Quais estão corretas?
Considere o seguinte trecho de código em PL/SQL:

Ao ser executado em condições ideais, este comando
Em bancos de dados relacionais, stored procedures
I podem ter parâmetros de entrada (IN), saída (OUT) e de entrada/saída (INOUT).
II permitem agrupar múltiplas instruções DML (INSERT, UPDATE, DELETE) e controle de fluxo (IF, LOOP, EXCEPTION).
III apresentam diretamente conjuntos de resultados (tabelas) sempre que são executados.
IV podem ser chamados dentro de uma cláusula SELECT como se fossem funções escalares. Estão certos apenas os itens
Julgue o item a seguir, a respeito de linguagem de programação e de sistema de gerenciamento de banco de dados (SGBD) com extensão espacial. Nesse sentido, considere que a sigla SQL, sempre que empregada, se refere a Structured Query Language.
Oracle Spatial é uma extensão espacial desenvolvida sobre o modelo objeto-relacional do SGDB Oracle e permite definir novos tipos de dados por meio da DDL, além de implementar operações sobre esses novos tipos por meio de uma extensão procedural da SQL (PL/SQL).
DECLARE v_total NUMBER; BEGIN SELECT SUM(valor) INTO v_total FROM pagamentos WHERE categoria = 'IMPOSTO';
DBMS_OUTPUT.PUT_LINE('Total de impostos arrecadados: ' || v_total); END;
Ao revisar o código, foram identificados erros conceituais que podem comprometer sua execução. Qual das alternativas contém uma afirmação INCORRETA sobre o código PL/SQL apresentado?