On Fri, Jan 30, 2009 at 4:36 PM, juan <[email protected]> wrote:
> Tengo tablas que tiene una secuencia en uno de sus campos, hay alguna forma
> de como listar por medio de un script, todas las tablas y sus respectivas
> secuencias con el campo a cual esta asociada?
>
todo depende de como asociaste la secuencia y de que version de
postgres estemos hablando.
al menos desde 8.0 en adelante existe la funcion
pg_get_serial_sequence(table_name, column_name) pero solo funciona
cuando la secuencia se asocio automaticamente usando serial o
bigserial (a partir del 8.4 podra funcionar tambien para secuencias
que hayan sido asociadas a una columna usando ALTER SEQUENCE ... OWNED
BY ...)
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
--
TIP 5: ¿Has leído nuestro extenso FAQ?
http://www.postgresql.org/docs/faqs.FAQ.html