Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2015, 14:31
leonelelunac
 
Fecha de Ingreso: diciembre-2014
Mensajes: 25
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Listar schemas

Recién me inicio en lo que es PostgreSQL y estuve viendo que para la creación de objetos se puede agregar un comentario, como por ejemplo en el esquema:
Código SQL:
Ver original
  1. CREATE SCHEMA nombre_esquema
  2.     [ AUTHORIZATION nombre_usuario ]
  3.  
  4. COMMENT ON SCHEMA nombre_esquema
  5.   IS 'comentario'

Si bien este comentario lo puedo ver desde el pgAdmin al momento de seleccionar el esquema (propiedades), me nació la duda de como poder verlo desde una sentencia sql, por ese motivo envié mis dudas:

1. Como puedo agregar los campos OID y comment a la consulta.

Código SQL:
Ver original
  1. SELECT catalog_name AS "Base de Datos",schema_name AS "Nombre",
  2.        schema_owner AS "Propietario"
  3. FROM information_schema.schemata
  4. WHERE schema_name <> 'information_schema' -- exclude 'system' schemata
  5.   AND schema_name !~ E'^pg_'              -- exclude more 'system' (pg-specific)

2. Se puede hacer una consulta general donde se puedan listar todos los schemas del servidor con un campo para el nombre de la base de datos para poder diferenciarlos.

Gracias