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 - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda