Questões de Concurso
Comentadas sobre pl-sql em banco de dados
Foram encontradas 335 questões
I. Os programas Pl/SQL são divididos em estruturas conhecidas como blocos, contendo instruções SQL e PL/SQL.
II. instruções_de_tratamento_de_exceção são instruções que tratam apenas de alguns erros de execução.
III. instruções_de_declaração declaram as variáveis usadas no bloco SQL; são obrigatórias.
Está correto o que se afirma apenas em
Sobre a aplicação das regras de escopo de variáveis em linguagens procedurais, assinale a afirmativa correta.
Program Language SQL é a linguagem de programação da Oracle® que permite processar dados armazenados no banco de dados. Assinale a alternativa que se refere à funcionalidade que transfere o conteúdo do registro corrente para as variáveis correspondentes, e posiciona o ponteiro do cursor no próximo registro resultante da consulta:
I. EXСЕРTION_INIT, RAISE, PRAGMA.
II. EXCEPTION, OTHERS, RAISE_APPLICATION_ERROR.
III. NO_DATA_FOUND, SQLERRM, SQLCODE.
Quais estão corretas?
v_ID TIPONUTRICIONISTA.ID%type := 2; v_DESCRICAO TIPONUTRICIONISTA.DESCRICAO%type := ‘Esportiva’; BEGIN
INSERT INTO TIPONUTRICIONISTA (ID, DESCRICAO) VALUES (v_ID, upper(v_DESCRICAO)); COMMIT;
END;
O script acima, no Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle, tem a finalidade de
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