Bom Dia Pessoal,
Alguem poderia me
ajudar preciso alterar uma function que faz o seguinte:
CREATE FUNCTION
popula_report_brt() RETURNS void
AS $$
INSERT INTO delivery_report select
8 as cd_portal,
8 as cd_carrier,
c.id as cd_media,
c.id_users as tp_usuario,
to_char(dc.date_sent, 'DD/MM/YYYY HH12:00') as data,
dc.ds_ddd as cd_ddd,
dc.billing_code as cd_billing,
count(c.id) as qt_envio
from delivery_confirmation dc, content c
where dc.fk_contentid = c.id
group by
cd_portal,
cd_carrier,
c.id,
c.id_users,
to_char(dc.date_sent, 'DD/MM/YYYY HH12:00'),
dc.ds_ddd,
dc.billing_code;
$$
LANGUAGE SQL;
AS $$
INSERT INTO delivery_report select
8 as cd_portal,
8 as cd_carrier,
c.id as cd_media,
c.id_users as tp_usuario,
to_char(dc.date_sent, 'DD/MM/YYYY HH12:00') as data,
dc.ds_ddd as cd_ddd,
dc.billing_code as cd_billing,
count(c.id) as qt_envio
from delivery_confirmation dc, content c
where dc.fk_contentid = c.id
group by
cd_portal,
cd_carrier,
c.id,
c.id_users,
to_char(dc.date_sent, 'DD/MM/YYYY HH12:00'),
dc.ds_ddd,
dc.billing_code;
$$
LANGUAGE SQL;
eu precisava
ler uma tabela e guardar um valor para adicionar a condição no insert into, para
parametrizar a carga de report.
Agradeço a ajuda
desde já.
Obrigado
Denis Hoffmeister Villegas
Analista de BI
Desenvolvimento
Analista de BI
Desenvolvimento
Tel: (11)3191-0200 R293
Cel: (11)9282-2954
Cel: (11)9282-2954
SupportComm
S.A.
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
