20.10.2020 13:43, Dmitry Yemanov wrote:
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".
I've re-read that thread quickly and I saw nor final decision, nor proposition
to change (or break) rules for traditional (legacy) date\time types (without
TZ).
Regards,
Vlad
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel