Discúlpame por no haberte entendido, pero de todas formas la función deberia funcionar. Y la uso con firebird 1.5 y no da error. Quizá uses interbase 5 ó 5.5
La función la encontre en algún tuto tal cual te la puse :
Cita:
En InterBase 6 existe la función EXTRACT: SELECT EXTRACT(YEAR FROM campofecha) FROM tabla; Igualmente puede extraerse DAY, MONTH, WEEKDAY
|
Buscando por el foro encontre todo esto :
http://www.clubdelphi.com/foros/show...hlight=extract
http://www.clubdelphi.com/foros/show...hlight=extract
http://www.clubdelphi.com/foros/show...=extract+month
http://www.clubdelphi.com/foros/show...=extract+month
http://www.clubdelphi.com/foros/show...=extract+month
Por lo que creo que,como diria mi mecanico, el problema debe ser del motor.
Saludos.