主索引在所有分区表上必须是唯一的。这是为什么? Teradata

时间:2018-10-03 13:48:05

标签: indexing teradata partitioning

除非所有主索引列也用于定义分区,否则主索引在所有分区表上都必须是唯一的。

enter image description here

对于具有分区依据的唯一主索引:

    CREATE Set TABLE Order_Table_CPPI
(Order_Number      INTEGER Not Null
,Customer_Number   INTEGER
,Order_Date        DATE
,Order_Total       Decimal (10,2)
)UNIQUE PRIMARY INDEX(Order_Number, Order_Total)
  PARTITION BY CASE_N
   ( Order_Total < 1000,
     Order_Total < 5000,
     Order_Total < 10000,
     Order_Total < 20000,
     NO Case OR UNKNOWN);

我想知道:这个问题或其硬编码的事实背后是否有任何特定的逻辑?谢谢。

0 个答案:

没有答案