2015-02-20 12:13 GMT-02:00 Matheus Saraiva <[email protected]>:
> Em Sex, 2015-02-20 às 09:43 -0200, Matheus de Oliveira escreveu > > > Você irá precisar de um tipo composto, esse tipo pode ser um criado via > CREATE TYPE ou *uma tabela. No caso da tabela você precisa informar todas > colunas da mesma, o que pode não ser necessário. * > > > Dei uma olhada na documentação, corrija-me se eu estiver errado, mas não é > necessário criar um tipo composto. Quando uma tabela é criada um tipo > composto com o nome e com os campos da tabela também é criado. > Você está correto, e é como eu comentei acima (em destaque - para quem aceita e-mail com HTML). > Não posso usar VARIADIC pois a função receberá outros parâmetros além do > tipo composto, exemp: *funcInsert(nome varchar, pai int, mae int, > nascimento date, filhos TipoComposto[]).* > > Sem problemas, você pode usar o último parâmetro como VARIADIC. A escolha se isso é melhor ou não é sua, pelo caso eu diria que pode ficar confuso. 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
