2017-01-17 12 views
2

私はたくさんのカラムを持つテーブルを持っています。 私は同じ構造を持つが、任意のデータなしでテーブルを作成するための高速な方法はありハイブでテーブルの空のコピーを作成する方法

CREATE TABLE IF NOT EXISTS 
table1( 
col1 int, 
col2 String, 
etc....) 

ような何かを書くことをしたくないですか?

答えて

3

はこれを試してみてください:

CREATE TABLE some_db.T1 LIKE some_db.T2 

は、このマニュアルを参照してください:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateTableLike

+1

また、あなただけの '' SHOWを使用してテーブルを作成したコマンドはTABLE

をCREATE表示することができます –

関連する問題