-
Type:
New Feature
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.17.0
-
Fix Version/s: None
-
Component/s: babel
-
Labels:None
I have some case of incompatibility between MySQL (actually on HerdDB which is a replacement for MySQL) and Calcite around timestamp syntax.
In MySQL it is legal to write timestamp literals in this form:
INSERT INTO table(tscolum) values('2018-12-22 22:33:00.333')
This is currently not possible for standard Calcite SQL Parser/Validator.
It is not a requirement that the Validator converts the literal directly, a string will be fine, so that downstream the string will be parsed according to the Database/User/Session settings
- is a clone of
-
CALCITE-2405 In Babel parser: allow to use some reserved keyword as identifier
-
- Closed
-