oracle中创建了一个test表怎么按城市分区。

创建了一个表,里面有id和城市名称两列,怎么按城市对表分区。

使用列表分区。

列表分区:该分区的特点是某列的值只有几个。

举个例子:

create table test(
id int,
city varchar(30),
sdate date
)
partition by list (CITY)
(
partition SHANGHAI values('SHANGHAI'),
partition BEIJING values('BEIJING'),
partition TANGSHAN values('TANGSHAN')
);

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-25
order by 城市分组
相似回答