Procura

Banco de dadosPl-sql


EXERCÍCIOS - Exercício 40

  • (UFBA 2014)

Se, na execução da procedure em PL/SQL apresentada a seguir, o terceiro parâmetro for nulo, apenas a tabela FUNC será manipulada.
create procedure proc_01 (p_matricula in number, p_perc in number, p_promocao in varchar2) as declare n_salario number; begin update func set salario = salario * 1 + (p_rec / 100) where matricula = p_matricula; if p_promocao is not null then select salario into n_salario from func where matricula = p_matricula; insert into historico values (p_matricula, sysdate, n_salario); end if; commit; end;


C) Certo

E) Errado


Próximo:
EXERCÍCIOS - Exercício 41

Vamos para o Anterior: Exercício 39

Tente Este: Exercício 14

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=0.97ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.51ms))((ts_substr_c=1.10ms))((ts_substr_im=0.76ms))
((total= 3ms))