Skip site navigation (1) Skip section navigation (2)

Re: Listar funciones y sus descripciones.

From: Roberto Rodríguez Pino <rodpin(at)gmail(dot)com>
To: Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Cc: Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Listar funciones y sus descripciones.
Date: 2008-07-29 21:24:38
Message-ID: 1217366678.13117.11.camel@pitufo (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
El mar, 29-07-2008 a las 17:04 -0400, Marco Antonio escribió:
> 2008/7/29 Roberto Rodríguez Pino <rodpin(at)gmail(dot)com>:
> > Hola a todos!
> > he ingresado varias funciones a mi base de datos con su respectiva
> > descripción. ¿Existe alguna manera de extraer el listado de estas con
> > sus respectivas descripciones y  poder tenerlas en texto editable? He
> > visto que en pgadmin al listar las funciones aparecen con su nombre y
> > descripción, pero no las puedo "sacar" de ahí para llevarlas a un
> > documento.
> > La idea es tener: nombre de función(sus parámetros en caso de existir)
> > descripción.
> > Agradezco la ayuda,
> > Saludos!
> > Roberto
> 
> Hola, esto te podría ayudar, aunque no esta muy trabajo:
> 
> test=# SELECT proname AS "FUNCION", proargnames AS "PARAMETROS",
> pg_catalog.oidvectortypes(proargtypes) AS "TIPO PARAMETROS"
> --,prosrc AS "CUERPO FUNCION"
> FROM pg_proc
> WHERE proname = <nombre_funcion>;
> 
> si quieres que muestre el contenido de la función quitas el comentario
> de prosrc...
> 
> algo opcional que yo hago es exportarlo a html haciendo esto:
> 
> test=# \pset format html
> test=# \pset title 'Lista de Funciones'
> test=# \pset tableattr 'cellspacing=0 cellpadding=5'
> 
> test=# SELECT proname AS "FUNCION", proargnames AS "PARAMETROS",
> pg_catalog.oidvectortypes(proargtypes) AS "TIPO PARAMETROS"
> FROM pg_proc
> WHERE proname ilike '%patron_nombre_funciones%' \o funciones.html;
> 

Rectifico. Si aparecen las mias... pero mezcladas con las otras.
Pero poniendo la clausula 'where proowner = miidusuario' solo aparecen
las mias.
Ahora estoy viendo lo del comentario que les agregue.
Muchas gracias por el tip.
Saludos!
Roberto
-- 
visita mi weblog!
http://trasto.hopto.org/weblog
softwarelibre(at)diinf
http://softwarelibre.diinf.usach.cl

In response to

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2008-07-29 21:31:50
Subject: Re: Listar funciones y sus descripciones.
Previous:From: Roberto Rodríguez PinoDate: 2008-07-29 21:15:18
Subject: Re: Listar funciones y sus descripciones.

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group