Saving all output to "!!{outputDirectory}!!/serde_reported_schema.q.raw". Enter "record" with no arguments to stop it. >>> !run !!{qFileDirectory}!!/serde_reported_schema.q >>> create table int_string partitioned by (b string) row format serde "org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer" with serdeproperties ( "serialization.class"="org.apache.hadoop.hive.serde2.thrift.test.IntString", "serialization.format"="org.apache.thrift.protocol.TBinaryProtocol"); No rows affected >>> describe int_string; 'col_name','data_type','comment' 'myint','int','from deserializer' 'mystring','string','from deserializer' 'underscore_int','int','from deserializer' 'b','string','' 4 rows selected >>> alter table int_string add partition (b='part1'); No rows affected >>> describe int_string partition (b='part1'); 'col_name','data_type','comment' 'myint','int','from deserializer' 'mystring','string','from deserializer' 'underscore_int','int','from deserializer' 'b','string','' 4 rows selected >>> !record