Em 9 de abril de 2015 12:01, Matheus de Oliveira <[email protected]> escreveu:
> > 2015-04-09 11:51 GMT-03:00 Douglas Fabiano Specht < > [email protected]>: > >> com o nome do campo da PK da tabela, precisaria atribuir o valor do NEW >> deste Campo para uma variável, >> >> valorpk:=new.campopk; >> >> tentei concatenar, converter, mas nada... >> alguma dica? >> >> Postgres 9.4.1 com windows >> > > É bem fácil fazer este tipo de operação com json/jsonb, exemplo: > > valor := to_json(NEW)->>campopk > deu certo..obrigado > > > Mas cuidado, lembre-se que chaves primárias podem ser compostas, o que me > parece que você não está considerando. Outro problema é que isso vai trazer > apenas em text/string. > no nosso caso todas as PK não são compostas. > Atenciosamente, > -- > Matheus de Oliveira > Analista de Banco de Dados > Dextra Sistemas - MPS.Br nível F! > www.dextra.com.br/postgres > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Douglas Fabiano Specht
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
