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

Responder a