Pedro, >> seria ideal o trigger disparar por cada tabela da base de dados uma vez >> que nem sempre os nomes são iguais, será que sabes como fazer isso? e >> que apareça um novo campo chamado "tabela" para que seja possível saber >> a alteração a que tabela se refere...
Dê uma olhada aqui: http://www.postgresql.org/docs/9.0/static/plpgsql-trigger.html Documentação de triggers com algums parâmetros internos (como nome da tabela alterada, valores antes e depois da alteração, entre outros) É necessário criar uma trigger por tabela. >> Os campos dados_novos e dados_antigos aparecem >> codificados (ou são apenas as cordenadas?) Estas 2 colunas recebem os valores de OLDe NEW da trigger, que são os dados antes e depois da alteração, respectivamente. Os valores são separados por virgula e, se não me engane, no caso de campo vazio o registro fica semelhante a "valor1,,valor3" (2 vírgulas consecutivas, visto que o "valor2" não foi enviado). Atenciosamente, Pedro Cavalheiro Em 1 de setembro de 2011 17:03, Guimarães Faria Corcete DUTRA, Leandro <[email protected]> escreveu: > 2011/9/1 Osvaldo Kussama <[email protected]>: >> Em 1 de setembro de 2011 12:01, Leandro Guimarães Faria Corce DUTRA >> <[email protected]> escreveu: >>> Le 2011-S-1 11h13, Pedro Costa a écrit : >>>> >>>> No campo da data não aparece a hora, coloquei tipo "date" existe outro >>>> para dar a hora? >>> >>> Datetime. >> >> Provavelmente você quis dizer: timestamp. > > Mea culpa. > > > > -- > Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (61) 3546 7191 Google Talk: xmpp:[email protected] > +55 (11) 9406 7191 MSNIM:[email protected] > sip:[email protected] ICQ: AIM:GoIM?screenname=61287803 > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
