Pavel Pereslegin created IGNITE-24835:
-----------------------------------------

             Summary: Sql. Forbid TIMESTAMP WITH TIME ZONE on parser level
                 Key: IGNITE-24835
                 URL: https://issues.apache.org/jira/browse/IGNITE-24835
             Project: Ignite
          Issue Type: Improvement
          Components: sql
            Reporter: Pavel Pereslegin


{{TIME WITH [LOCAL] TIMEZONE}}} was forbidden on parser level, but 
{{TIMESTAMP WITH TIME ZONE}} successfully parses and produces unexpected 
exception.

{noformat}
Caused by: java.lang.IllegalArgumentException: Unexpected type: TIMESTAMP_TZ
        at 
org.apache.ignite.internal.sql.engine.util.TypeUtils.columnType(TypeUtils.java:372)
        at 
org.apache.ignite.internal.sql.engine.prepare.IgniteSqlValidator.validatePrecisionScale(IgniteSqlValidator.java:981)
        at 
org.apache.ignite.internal.sql.engine.prepare.IgniteSqlValidator.validateDataType(IgniteSqlValidator.java:964)
        at 
org.apache.ignite.internal.sql.engine.prepare.IgnitePlanner.convert(IgnitePlanner.java:232)
{noformat}








--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to