2017-09-19 14 views
0

ハイブでは、テーブルの列名のみを取得するために、「TABLE_NAMEの列を表示する」ことができます。しかし、IMPALAのテーブルの列名のみを表示するクエリが必要です。私はIMPALAのテーブルのカラム名だけを取得しますか?インパラに列名のみを表示するクエリ

+0

を使用することができます – philantrovert

答えて

0
print (cursor.description) 

この行はすべての列名を出力します。

0

あなたはあなたが `SHOWのCOLUMN STATSのdb.table_name`を使用することができ、その後、パイプbashは(出力の第一フィールド)のみの列名を取得することでコマンドdescribe db.tablename

+0

これはへの答えを提供していませんが質問。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](/レビュー/低品質の投稿/ 18554722) –

関連する問題