You are on page 1of 1

What are types of PARTITION PRIMARY INDEX (PPI) in Teradata? Answer: 1.

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

You might also like