Try using 'describe formatted' command  i.e.  describe formatted test

Thanks and regards,
Snehalata Deorukhkar

From: Chunky Gupta [mailto:chunky.gu...@vizury.com]
Sent: Thursday, February 21, 2013 4:47 PM
To: user@hive.apache.org
Subject: Adding comment to a table for columns


Hi,

I am using this syntax to add comments for all columns :-

CREATE EXTERNAL TABLE test ( c STRING COMMENT 'Common  class', time STRING 
COMMENT 'Common  time', url STRING COMMENT 'Site URL' ) PARTITIONED BY (dt 
STRING ) LOCATION 's3://BucketName/'

Output of Describe Extended table is like :- (Output is just an example copied 
from internet)

hive> DESCRIBE EXTENDED table_name;

Detailed Table Information Table(tableName:table_name, dbName:benchmarking, 
owner:root, createTime:1309480053, lastAccessTime:0, retention:0, 
sd:StorageDescriptor(cols:[FieldSchema(name:session_key, type:string, 
comment:null), FieldSchema(name:remote_address, type:string, comment:null), 
FieldSchema(name:canister_lssn, type:string, comment:null), 
FieldSchema(name:canister_session_id, type:bigint, comment:null), 
FieldSchema(name:tltsid, type:string, comment:null), FieldSchema(name:tltuid, 
type:string, comment:null), FieldSchema(name:tltvid, type:string, 
comment:null), FieldSchema(name:canister_server, type:string, comment:null), 
FieldSchema(name:session_timestamp, type:string, comment:null), 
FieldSchema(name:session_duration, type:string, comment:null), 
FieldSchema(name:hit_count, type:bigint, comment:null), 
FieldSchema(name:http_user_agent, type:string, comment:null), 
FieldSchema(name:extractid, type:bigint, comment:null), 
FieldSchema(name:site_link, type:string, comment:null), FieldSchema(name:dt, 
type:string, comment:null), FieldSchema(name:hour, type:int, comment:null)], 
location:hdfs://hadoop2/user/hive/warehouse/benchmarking.db/table_name, 
inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, 
outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, 
compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, 
serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe)

Is there any way of getting this detailed comments and column name in readable 
format, just like the output of "Describe table_name" ?.



Thanks,

Chunky.

Confidential: This electronic message and all contents contain information from 
Syntel, Inc. which may be privileged, confidential or otherwise protected from 
disclosure. The information is intended to be for the addressee only. If you 
are not the addressee, any disclosure, copy, distribution or use of the 
contents of this message is prohibited. If you have received this electronic 
message in error, please notify the sender immediately and destroy the original 
message and all copies.

Reply via email to