[ 
https://issues.apache.org/jira/browse/CALCITE-3282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16913252#comment-16913252
 ] 

Danny Chan commented on CALCITE-3282:
-------------------------------------

Sounds reasonable, but i can not figure out a proper way to fix "every" sql 
dialect, there are kinds of sql dialects we supported, every sql dialect have 
they own unparse logic, so, to keep all these type sync with every dialect 
seems not an easy work. 

We may need to make sure what sql dialect we want to fix first then make the 
type list that need fix.

> make every SqlDialect parse their own data type
> -----------------------------------------------
>
>                 Key: CALCITE-3282
>                 URL: https://issues.apache.org/jira/browse/CALCITE-3282
>             Project: Calcite
>          Issue Type: Bug
>          Components: core
>            Reporter: feng huang
>            Priority: Minor
>
> Every database might have different type or same type but different type 
> name, therefore making every SqlDialect parse their own data type is a 
> suitable way.
> for example, “select cast(col as int) from table” change to hive sql "select 
> cast(col as integer) from table", but "integer" is not allowed in hive.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to