[ https://issues.apache.org/jira/browse/HIVE-21295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Dai updated HIVE-21295: ------------------------------ Issue Type: Bug (was: Improvement) > StorageHandler shall convert date to string using Hive convention > ----------------------------------------------------------------- > > Key: HIVE-21295 > URL: https://issues.apache.org/jira/browse/HIVE-21295 > Project: Hive > Issue Type: Bug > Reporter: Daniel Dai > Assignee: Daniel Dai > Priority: Major > Attachments: HIVE-21295.1.patch > > > If we have date datatype in mysql, string datatype defined in hive, > JdbcStorageHandler will translate the date to string with the format > yyyy-MM-dd HH:mm:ss. However, Hive convention is yyyy-MM-dd, we shall follow > Hive convention. Eg: > mysql: CREATE TABLE test ("datekey" DATE); > hive: CREATE TABLE test (datekey string) STORED BY > 'org.apache.hive.storage.jdbc.JdbcStorageHandler' TBLPROPERTIES > (......"hive.sql.table" = "test"......); > Then in hive, do: select datekey from test; > We get: 1999-03-24 00:00:00 > But should be: 1999-03-24 -- This message was sent by Atlassian JIRA (v7.6.3#76005)