20.10.2020 13:40, Roman Simakov wrote:

Because documentantion here
(https://firebirdsql.org/en/firebird-date-literals/) says they are valid
separators.

Keep in mind, that link is an excerpt from Helen Borrie's Firebird Book
from 2004 (Firebird 1.5 era). It is descriptive of what worked at the
time, it is not prescriptive as to how Firebird is supposed to behave.

Why not? For me and lots of other developers, who have been using such
code, it's exactly how Firebird is supposed to behave :)
In other words, what are the reasons to break the backward compatibility?

AFAIU, it was discussed here in February 2018, thread "Valid date or not".


Dmitry


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to