[ https://issues.apache.org/jira/browse/HIVE-21095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karen Coppage updated HIVE-21095: --------------------------------- Description: SHOW CREATE TABLE shows the time zone that the table was created in (if it contains a TIMESTAMPTZ column). This is also misleading, since it might have nothing to do with the actual data. e.g. {code:java} hive> set time zone America/Los_Angeles; hive> create table text_local (ts timestamp with local time zone) stored as textfile; hive> show create table text_local; CREATE TABLE `text_local`( `ts` timestamp with local time zone('America/Los_Angeles')) {code} should be: {code:java} hive> show create table text_local; CREATE TABLE `text_local`( `ts` timestamp with local time zone) {code} This was discussed in the community doc [Consistent timestamp types in Hadoop SQL engines|https://docs.google.com/document/d/1gNRww9mZJcHvUDCXklzjFEQGpefsuR_akCDfWsdE35Q/edit?usp=sharing] was: SHOW CREATE TABLE shows the time zone that the table was created in (if it contains a TIMESTAMPTZ column). This is also misleading, since it might have nothing to do with the actual data. e.g. {code:java} hive> set time zone America/Los_Angeles; hive> create table text_local (ts timestamp with local time zone) stored as textfile; hive> show create table text_local; CREATE TABLE `text_local`( `ts` timestamp with local time zone('America/Los_Angeles')) {code} should be: {code:java} hive> show create table text_local; CREATE TABLE `text_local`( `ts` timestamp with local time zone) {code} > 'Show create table' should not display a time zone for timestamp with local > time zone > ------------------------------------------------------------------------------------- > > Key: HIVE-21095 > URL: https://issues.apache.org/jira/browse/HIVE-21095 > Project: Hive > Issue Type: Improvement > Reporter: Karen Coppage > Assignee: Karen Coppage > Priority: Major > Attachments: HIVE-21095.1.patch, HIVE-21095.1.patch, > HIVE-21095.2.patch > > > SHOW CREATE TABLE shows the time zone that the table was created in (if it > contains a TIMESTAMPTZ column). This is also misleading, since it might have > nothing to do with the actual data. > e.g. > {code:java} > hive> set time zone America/Los_Angeles; > hive> create table text_local (ts timestamp with local time zone) stored as > textfile; > hive> show create table text_local; > CREATE TABLE `text_local`( > `ts` timestamp with local time zone('America/Los_Angeles')) > {code} > should be: > {code:java} > hive> show create table text_local; > CREATE TABLE `text_local`( > `ts` timestamp with local time zone) > {code} > This was discussed in the community doc [Consistent timestamp types in Hadoop > SQL > engines|https://docs.google.com/document/d/1gNRww9mZJcHvUDCXklzjFEQGpefsuR_akCDfWsdE35Q/edit?usp=sharing] -- This message was sent by Atlassian JIRA (v7.6.3#76005)