Lo he podido resolver utilizando 'Current_Date' en vez de 'Today'.
Pero aun así, no entiendo el por qué. Utilizo 'Today' de manera habitual en muchos otros Stored Procedure's y nunca me había dado un problema. Me encontraba creando un procedimiento nuevo, desde hace dos días, y me daban resultados incongruentes, hasta llegar a encontrar el motivo que era la compilación.
Simplificando al máximo ese nuevo SP, llegué al SP que indiqué arriba, y no puedo aún comprender por qué Firebird devuelve ese resultado incomprensible.
__________________
Piensa siempre en positivo !
|