DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Fórum DevMedia


Autor
Mensagem
Romulo Junior
 

País: Brasil
Estado: MG
Cidade: divinopolis
Mensagens: 6
 Postado em: 4/11/2011 3:48:06 PM

Pessoal estou querendo executar um codigo toda noite alguem sabe me ajudar como eu faço isso

delete relprod


INSERT INTO RELSPROD(CODPARC, CODPARCMATRIZ, NOMEPARC, MES, ANO, PESOSANGUE, PESOPERDA)
SELECT
(CASE WHEN v.codparc IS NULL THEN vi.codparc ELSE V.CODPARC END) AS codparc,
(CASE WHEN V.codparcmatriz IS NULL THEN vi.codparcmatriz ELSE v.codparcmatriz END) AS codparcmatriz,
(CASE WHEN V.nomeparc IS NULL THEN vi.nomeparc ELSE v.nomeparc END) AS nomeparc,
(CASE WHEN V.MES IS NULL THEN vi.mes ELSE v.mes END) AS mes,
(CASE WHEN V.ano IS NULL THEN vi.ano ELSE v.ano END) AS ano,
V.PESOPROD,
VI.PESOPERDA
FROM VI_RELPROD V FULL OUTER JOIN VI_RELPERDAS VI ON V.ANO = VI.ANO AND V.MES = VI.MES AND V.CODPARC = VI.CODPARC
ORDER BY ano,mes,codparc
Deivison
 

País: Brasil
Estado: PE
Cidade: x
Mensagens: 118
 Postado em: 4/11/2011 11:06:02 PM
Recomendo que você coloque o código em uma procedure e depois crie um JOB
com o horário em que deseja efetuar a inserção das informações!



Espero ter ajudado!

Emanoel Deivison
Recife - PE

 
Romulo Junior
 

País: Brasil
Estado: MG
Cidade: divinopolis
Mensagens: 6
 Postado em: 7/11/2011 9:26:30 AM
Tentei criar uma procedure mesmo, mas não cosegui fazer com que ela funcione, sempre fala q ela foi criada ccom um erro.

Create or replace procedure SP_RELPRED
begin
INSERT INTO RELSPROD(CODPARC, CODPARCMATRIZ, NOMEPARC, MES, ANO, PESOSANGUE, PESOPERDA)
SELECT
(CASE WHEN v.codparc IS NULL THEN vi.codparc ELSE V.CODPARC END) AS codparc,
(CASE WHEN V.codparcmatriz IS NULL THEN vi.codparcmatriz ELSE v.codparcmatriz END) AS codparcmatriz,
(CASE WHEN V.nomeparc IS NULL THEN vi.nomeparc ELSE v.nomeparc END) AS nomeparc,
(CASE WHEN V.MES IS NULL THEN vi.mes ELSE v.mes END) AS mes,
(CASE WHEN V.ano IS NULL THEN vi.ano ELSE v.ano END) AS ano,
V.PESOPROD,
VI.PESOPERDA
FROM VI_RELPROD V FULL OUTER JOIN VI_RELPERDAS VI ON V.ANO = VI.ANO AND V.MES = VI.MES AND V.CODPARC = VI.CODPARC
ORDER BY ano,mes,codparc
end

 
Romulo Junior
 

País: Brasil
Estado: MG
Cidade: divinopolis
Mensagens: 6
 Postado em: 9/11/2011 2:05:04 PM
ja consegui vlw

 
Deivison
 

País: Brasil
Estado: PE
Cidade: x
Mensagens: 118
 Postado em: 10/11/2011 9:28:55 AM
Ok, qualquer coisa estou à disposição!

Emanoel Deivison
Recife-PE

 
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03