funciones en postgresql 8.3 Archive

Obtener lista de tablas en postgresql

Con esta consulta podemos obtener un listado con los nombres de las tablas de una base de datos en postgresql:

SELECT tablename FROM pg_tables WHERE schemaname = 'public'

Con la restricción en el where lo que hacemos es evitar que nos devuelva las tablas internas que tiene toda base de datos para en control de usuarios, roles, permisos…