1
我想分區我的表,我從程序參數獲得的ID。表分區與程序輸入參數
例如我的表DDL:
CREATE TABLE bigtable
(ID number)
由於輸入過程參數我如。編號:130,所以我試圖創建分區:
Alter table bigtable
add partition part_random_number values(random number);
當然,作爲隨機數我的意思,例如。 120,56等):
但我得到一個錯誤,對象沒有分區。於是,我就在箱子TABLE語句首先定義分區子句:
CREATE TABLE bigtable
(ID number)
PARTITION BY list (ID)
但我不工作,它的工作原理,當我定義了一些分區如。
CREATE TABLE bigtable
(ID number)
PARTITION BY list (ID)
( partition type values(130);
)
但我想避免它...有沒有其他解決方案?
因爲我希望通過過程輸入參數來分割表。
好吧,我明白,謝謝 – bazyl