2015-02-25 15:47 GMT-03:00 Matheus Saraiva <[email protected]>:
> * insert into "Pessoas" -- Insere os dependentes na tabela de > Pessoas* > * (* > * nome,* > * telefone,* > * email,* > * endereco,* > * imagem* > * ) select * from unnest(f_depends);* > > inset into "Dependentes" -- Insere os dependentes na tabela de > dependentes > ( > pessoa, -- Código da pessoa (Tabela de Pessoas) FK > titular -- Código da pessoa (Tabela de Pessoas) FK > ) .................................... > > * end;* > > *$BODY$ language plpgsql volatile cost 100;* > > Na função, foi inserido na tabela Pessoas *(uma tabela genérica para todo > tipo de pessoa),* todos os dependentes de um titular. O segundo insert, > agora na tabela dependentes, deve adicionar, o código do dependente *(tabela > de Pessoas)* e o código do titular. > Não vejo um atributo "código" na tabela de "Pessoas" no que você passou. Qual seria o esquema exato dessas tabelas? 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
