Puedes hacer una funcion,uhmm..., no serviria porque serian dos valores te tocaria hacer dos funciones una que deveulva latitud y otra la longitud , claro habria que convertirlo en string. Seria algo como select susbtring(st,1,position(st on ',')-1, susbtring(st,position(st on ',')+1 Bueno, esto es una idea porque no se nada de los tipos point cuando vienes a ver hay una forma mas inteligente que de por si ya te da separado lat y lon
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* Date: Fri, 19 Aug 2011 11:14:47 -0500 Subject: [pgsql-es-ayuda] separar datos de un campo From: miguel.hdz....@gmail.com To: pgsql-es-ayuda@postgresql.org Saludos lista Tengo un campo tipo point en una tabla, el cual contiene la latitud ( coordenada posotiva)y longitud (coordenada negativa) (-100.298390507273,25.6720346672794) lo que deseo es hacer un select a este registro pero manejarlo de tal forma que me regrese por separado las coordenadas, pense manejarlo con expresiones regulares en uan funcion de postgres y evaluar el registro pero no se si podria hacer mejor solo en un select -- ISC Miguel Angel Hernandez Moreno