Списочное секционирование позволяет разбить таблицу по списку дискретных значений (рис.22).
Ключ списочного секционирования может быть только одностолбцовым, каждое ключевое значение может быть указано только в одном списке, слово DEFAULT описывает все значения, не попавшие в другие списки, NULL может быть ключевым значением.
Списочные секции можно добавить, при этом должна отсутствовать секция DEFAULT, в противном случае прибегают к рассечению секции DEFAULT. Списочные секции можно удалить, слить, добавить/сократить список ключей.
create table T_LIST
(
x char(3) not null
)
partition by list (x)
(
partition t_list_1 values ('a', 'z') tablespace TS_KV,
partition t_list_2 values ('aa', 'zz') tablespace TS_KV_01,
partition t_list_3 values (default) tablespace TS_KV_02
);