hiveでフィールドの残りのすべてのフィールドをクエリーする方法
1481 ワード
hiveパーティションテーブルのパーティションを新しいパーティションにコピーするには、次のsql文を使用します.
報告が間違っています.理由はetlが多く出たからです.tx_dtこの列
ではetl以外はどうやって検出しますか?tx_dtこの列の残りのすべての列は?
個々のフィールドを除く残りのすべてのフィールドを調べるには、次の手順に従います.
転載先:https://www.cnblogs.com/dcx-1993/p/10615305.html
insert overwrite table zcfw_sda.sda04_core_request_base_ratio_ifrs partition (etl_tx_dt = 20190327)
select *
from zcfw_sda.sda04_core_request_base_ratio_ifrs
where etl_tx_dt =20190304;
報告が間違っています.理由はetlが多く出たからです.tx_dtこの列
ではetl以外はどうやって検出しますか?tx_dtこの列の残りのすべての列は?
set hive.support.quoted.identifiers=None
insert overwrite table zcfw_sda.sda04_core_request_base_ratio_ifrs partition (etl_tx_dt = 20190327)
select `(etl_tx_dt)?+.+`
from zcfw_sda.sda04_core_request_base_ratio_ifrs
where etl_tx_dt =20190304;
個々のフィールドを除く残りのすべてのフィールドを調べるには、次の手順に従います.
select `(col1|col2|col3)?+.+` from table
転載先:https://www.cnblogs.com/dcx-1993/p/10615305.html