Professional Documents
Culture Documents
PPI Types
PPI Types
Partition by CASE CREATE TABLE ORDER_Table ( ORD_number integer NOT NULL, customer_number integer NOT NULL, order_date date , order_total integer ) PRIMARY INDEX (customer_number) PARTITION BY case1 ( order_total < 10000 , order_total < 20000 , order_total < 30000, NO CASE OR UNKNOWN ) ; 2. Partition by Range - example using date range CREATE TABLE ORDER_Table ( ORD_number integer NOT NULL, customer_number integer NOT NULL, order_date date , order_total integer ) PRIMARY INDEX (customer_number) PARTITION BY range1 ( Order_date BETWEEN date '2010-01-01' ' EACH interval '1' month , NO RANGE OR UNKNOWN);
AND
date '2010-12-01
P.S:If we use NO RANGE or NO CASE - then all values not in this range will be in a single partition. If we specify UNKNOWN, then all null values will be placed in this partition