0
我有沒有table1
分區鍵,我想創建一個table2
,用相同的模式table1
,但設置一列「datestr
」作爲分區鍵。我如何編寫CREATE TABLE LIKE
查詢來執行此操作?蜂巢CREATE TABLE LIKE其他表集分區鍵
table1:
datestr, userID, transaction, balance
table2 (set datestr as partition key):
datestr, userID, transaction, balance
的東西是事務是一個「數組結構」和「許多其他嵌套結構和數組的數組」巨型類型。我只是不能擴展模式...有沒有一種方法來分配分區鍵,而不必指定類型? – daydayup
我假設'datestr'是一個字符串。 Hive可以很好地處理結構和數組......你並沒有對它們進行分區,但是你必須指定它們來創建任何表,分區或不分區 –
另外,你可以從另一個字面上複製SHOW CREATE TABLE命令表,然後爲新表添加分區,然後執行一個'INSERT INTO' –