Marlon, posso estar falando besteira, mas até onde sei os parâmetros de 
função não têm tamanho definido, a não ser que sejam de um tipo definido 
pelo usuário exemplo:
varchar20 = varchar[20], só não me lembro onde criar os tipos definidos pelo 
usuário, mas sei q tem na documentação do pg.
Espero ter ajudado
----- Original Message ----- 
From: "marlon david de souza" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, July 26, 2006 6:13 AM
Subject: [PostgreSQL-Brasil] Parametros de funções


Bom dia a todos,

  Estou desenvolvendo um sincronizador para bases em PostgreSQL e me deparei
com a seguinte situação. Preciso pegar a definição completa de cada 
parâmetro
de uma função (nome, tipo, tamanho, escala, etc).
  Consultando a tabela de sistema "pg_proc" eu consigo pegar o nome e o tipo
de cada paâametro de entrada da função. No entanto não descobri como pegar o
tamanho definido para cada varáavel usada como parâmetro de entrada.
  Alguem tem idéia de como conseguir estas informações ou onde eu posso
começar a procurar?

Sem mais,

----------------------
Marlon David de Souza
Desenvolvimento
Sysmo Informática Ltda
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios




-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/399 - Release Date: 25/7/2006


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a