Cria Procedure(Procedimento)

03/09/2016

0

Ola Estou com duvida de como Crio essa Procedure pode me Ajudar??


Crie um procedimento armazenado em PL/SQL que liste o contra-cheque dos empregados de uma empresa. A apresentação deverá conter o mês de referência, matrícula, cargo, salário base, nome do empregado, benefícios, descontos (boolean = 1 é desconto, = 0 é benefício) e saldo final. Na entrada será informado o mês desejado no formato AAAAMM. Crie e povoe as tabelas abaixo. Liste o contra-cheque de cada empregado e ao final o total de salários pagos aos empregados. Considerar as seguintes definições:
a) EMPREGADO (#ID_EMPREGADO NUMBER(6), NM_EMPREGADO VARCHAR2(255), SG_SEXO CHAR(1), SG_CARGO CHAR(5), NM_ENDERECO VARCHAR2(50), DT_ADMISSAO DATE);
b) CARGO (#SG_CARGO CHAR(5), NM_ CARGO CHAR(30), VL_SALARIO_BASE NUMBER(10,2)).
c) BENEFICIO_DESCONTO (#ID_BENEFICIO_DESCONTO NUMBER(3), NM_BENEFICIO_DESCONTO CHAR(30), VL_BENEFICIO_DESCONTO NUMBER(10,2), BO_INDICA_DESCONTO NUMBER(1)).
d) CONTRA_CHEQUE ((#DT_REFERENCIA DATE, #ID_EMPREGADO NUMBER(6), #ID_BENEFICIO_DESCONTO NUMBER(3)).
Jose Sousa

Jose Sousa

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar