Joe*_*e K 66
DESCRIBE FORMATTED my_table;
要么
DESCRIBE FORMATTED my_table PARTITION (my_column='my_value');
Inf*_*nut 12
您可以使用以下命令.
show create table <table>;
desc formatted <table>;
describe formatted <table>;
Run Code Online (Sandbox Code Playgroud)
小智 6
要查看任何(内部或外部)表的结构和位置(目录),我们可以使用表的 create 语句-
show create table table_name;
Run Code Online (Sandbox Code Playgroud)
小智 6
DESCRIBE FORMATTED <tablename>
Run Code Online (Sandbox Code Playgroud)
或者
DESCRIBE EXTENDED <tablename>
Run Code Online (Sandbox Code Playgroud)
我更喜欢格式化,因为它是更易读的格式
在 hive 0.1 中,您可以使用SHOW CREATE TABLE来查找 hive 存储数据的路径。
在其他版本中,没有好的方法可以做到这一点。
更新:
谢谢乔 K
用于DESCRIBE FORMATTED <table>显示表格信息。
ps:这里不支持database.tablename。