como puedo obetener el ddl de una tabla determinada o una función , he tratado y obtengo parámetros aislados por consultas al catalogo, tendria que unirlos , preguntaba por si existe alguna forma directa, pues si se quiere hacer una herramienta para trabajar con las BD postgresql y quiero ver si DDL, como lo obtendria. saludos
ejemplos: de la la tabla1 quiero obtener su DDL(definición ) que seria por ejemplo (esto lo saque del pgadmin ) CREATE TABLE tabla1 ( wwww bit(1), m integer ) WITH ( OIDS=FALSE ); ALTER TABLE tabla1 OWNER TO postgres; o de una funcion X CREATE OR REPLACE FUNCTION X() RETURNS SETOF tabla1 AS $BODY$ DECLARE resultado public."tabla1" ; begin for resultado in SELECT * from public."tabla1" where wwww=1 loop RETURN next resultado ; end loop; return; end; $BODY$ LANGUAGE plpgsql VOLATILE ALTER FUNCTION testa() OWNER TO postgres; - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda