Em Qua, 2015-04-15 às 16:10 -0300, Fabio Roberto escreveu: > > Em 15 de abril de 2015 15:45, Matheus Saraiva > <matheus.sara...@gmail.com> escreveu: > Em uma chave simples eu posso usar a clausula RETURNING do > INSERT para > obter a PK do registro inserido. Mas como fazer isso com uma > chave > composta? > > Opa Matheus, > > > Mas você também pode utilizar o returning numa chave composta também. > Por exemplo: > insert into TBLCONTA values (1,'1') returning cliente, tipoconta; > > > Isto trará o resultado desejado. > Ummmm.. Eu lembro de ter tando fazer isso em outra situação mas recebi um erro de sintaxe.
Mas, conseguindo pegar os dois valores com RETURNING, como eu faria a função retorná-los? Li alguma coisa sobre retornos RECORD, mas não encontre ainda uma forma de usar RECORD para resolver isso. _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral