我有一个配置单元表smart\u stg.call\u records,它是外部非分区文本文件表。我需要将数据复制到一个新的目标表中。目标表的要求是:
应具有与源表相同的结构-smart\u stg.call\u records
应在新列“ingest\u datetime”上进行分区
此新表应自动创建
我知道我可以通过使用descripe选项和添加 partitioned BY(ingest_datetime string)
但是我如何动态地构建这个表以便我的代码可以在任何表上工作呢?
我的源表的示例结构。
create table SMART_STG.CALL_RECORDS
(
Call_Number String,
Dollar_Amt Decimal(3,2),
Call_Value Decimal(3,2),
Date_Month INT,
Date_year INT
)
STORED AS TEXTFILE
LOCATION '/smart_stg/CallRecords'
暂无答案!
目前还没有任何答案,快来回答吧!