Buenas tardes ¿Cómo podría saber el encoding con que fue creada la db por medio de SQL? Estaba revisando en el catálogo del sistema y en la tabla pg_database aparece un campo "encoding",pero lo que da es un entero y no es lo que quiero. Lo que quiero realmente es por ejemplo si la base de datos fue creada con latin-1 que me devuelva:LATIN-1
Porque por : SELECT * FROM pg_database WHERE pg_database.datname = 'postgres' devuelve: id datname datdba encoding 11511;"postgres";10 ;6 ;FALSE;TRUE;-1;11510;379;1663;"";"" ;"";;;;;;;;;"";"" En vez de esto, quisiera esto: UTF-8. O si existe un hash en el sistema para este entero que represente que el 6 es UTF-8 o algo por el estilo. Se que existe: \l: Listado de base de datos Nombre | Dueño | Codificación -----------+----------+-------------- postgres | postgres | UTF8 template0 | postgres | UTF8 template1 | postgres | UTF8 (3 filas) Pero no es lo que necesito; lo que quiero a través de SQL utilizando el catálogo del sistema Saludos -- ¨¨Tip 9 : Vacumm es tu amigo.......¨¨¨ Marcos Ortíz Valmaseda Linux User # 418229 PostgreSQL 8.3.5 User Facebook Profile: http://www.facebook.com/profile.php?id=1186800712 My blog: http://marcosluis21.wordpress.com
