Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

MARCO RIDOLPHI

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre MARCO RIDOLPHI

Conquistas de MARCO RIDOLPHI

Recém-Chegado

Recém-Chegado (1/10)

  • Primeiro Post
  • Iniciador de Conversa
  • Um Ano se Passou
  • Primeiro Mês Completo
  • Primeira Semana Concluída

Distintivos Recentes

0

Reputação

  1. Boa tarde, Criei uma procedure mas não consigo que ela seja executada pelo relatório. Ela tem 3 campos que uso como filtro. Ja estão no relatório como parametros. E UM DELETE E UM INSERT. Somente isso, alguem pode me ajudar? CREATE OR REPLACE PROCEDURE SP_DPCPLOGCALCULO AS ESPELHO#1 NUMBER(5); ESPELHO#2 VARCHAR(4); ESPELHO#3 NUMBER(2); ESPELHO#4 NUMBER(2); P_CODCOLIGADA NUMBER(5); P_ANOCOMP VARCHAR(4); P_MESCOMP NUMBER(2); P_NROPERIODO NUMBER(2); BEGIN -- P_CODCOLIGADA :=ESPELHO#1; -- P_ANOCOMP :=ESPELHO#2; -- P_MESCOMP :=ESPELHO#3; -- P_NROPERIODO :=ESPELHO#4; /*Inicio da limpeza do Conteudo da Tabela */ DELETE FROM ZDPCPLOGFUNCIONARIO WHERE ZDPCPLOGFUNCIONARIO.EXECID IN (SELECT PFPERFF.EXECID FROM PFPERFF WHERE PFPERFF.CODCOLIGADA =P_CODCOLIGADA AND PFPERFF.ANOCOMP =P_ANOCOMP AND PFPERFF.MESCOMP =P_MESCOMP AND PFPERFF.NROPERIODO =P_NROPERIODO ); COMMIT; /*Fim da limpeza do Conteudo da Tabela */ /*Inicio do INSERT da tabela produção para a tabela customizada */ INSERT INTO ZDPCPLOGFUNCIONARIO SELECT PLOGFUNCIONARIO.EXECID, PLOGFUNCIONARIO.CHAPA, PLOGFUNCIONARIO.STATUS, TO_LOB(PLOGFUNCIONARIO.MENSAGEMERRO), PLOGFUNCIONARIO.RECCREATEDBY, PLOGFUNCIONARIO.RECCREATEDON, PLOGFUNCIONARIO.RECMODIFIEDBY, PLOGFUNCIONARIO.RECMODIFIEDON FROM PLOGFUNCIONARIO INNER JOIN PFPERFF ON PFPERFF.EXECID = PLOGFUNCIONARIO.EXECID WHERE PFPERFF.CODCOLIGADA=P_CODCOLIGADA AND PFPERFF.ANOCOMP=P_ANOCOMP AND PFPERFF.MESCOMP=P_MESCOMP AND PFPERFF.NROPERIODO=P_NROPERIODO; COMMIT; END;
×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.