Hola Alvaro Muchas gracias!! , la verdad no se me ocurrió colocar un paréntesis adicional...
:-P El may. 22, 2015 3:54 PM, "Alvaro Herrera" <alvhe...@2ndquadrant.com> escribió: > Hellmuth Vargas escribió: > > Hola lista > > > > Tengo una tabla agenda donde en un campo esta la fecha (date) y en otro > > esta la hora (time), además tengo una consulta para ubicar los espacios > > vacíos de la agenda, para agilizar la consulta pretendía crear un índice > > sobre fecha+hora pues la consulta emplea la combinación, algo como: > > > > CREATE INDEX idx_agenda_fecha_hora ON agenda(fecha+hora); > > > Pero el servidor POSTGRESQL genera el siguiente error: > > > > ERROR: syntax error al or near "+" > > Me praece que el problema inmediato se soluciona agregando paréntesis > > CREATE INDEX idx_agenda_fecha_hora ON agenda ((fecha+hora)); > > pero yo creo que es más apropiado usar tipos de rango. > > -- > Álvaro Herrera http://www.2ndQuadrant.com/ > PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services >