免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1924 | 回复: 6
打印 上一主题 下一主题

oracle partition 请教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-10-08 17:37 |只看该作者 |倒序浏览
create table ( aa_number  varchar2(4),
                         aa_name    varchar2(5),
                       .......
                      )
                     partition by range( aa_number)
                    (
                          partition part_1 values=aa_number);/* ***/

现在根据 aa_number 建立表分区, 因为 aa_number 值是 12个中的任一个,
请教 partition by range( aa_number)  partition part_n values='12'),
aa_number 为固定值应该怎样表示? 谢谢!

论坛徽章:
0
2 [报告]
发表于 2005-10-09 09:35 |只看该作者

oracle partition 请教

请大家帮忙看看!!

论坛徽章:
0
3 [报告]
发表于 2005-10-09 14:22 |只看该作者

oracle partition 请教

用list partition来对指定值进行分区

论坛徽章:
0
4 [报告]
发表于 2005-10-09 14:32 |只看该作者

oracle partition 请教

谢谢!可以在详细一点吗? /* 我这边的应用很简单,因为所有分部的数据要全部集中管理,但是从应用上来说,还是各分部操作自己的数据, 所以考虑用分区表把给分部的数据隔离,提高数据库的并发,和查询效率 */

论坛徽章:
0
5 [报告]
发表于 2005-10-09 14:52 |只看该作者

oracle partition 请教

Example:

CREATE TABLE sales_list
(salesman_id NUMBER(5),
salesman_name VARCHAR2(30),
sales_state VARCHAR2(20),
sales_amount NUMBER(10),
sales_date DATE)
PARTITION BY LIST(sales_state)
(
PARTITION sales_west VALUES('California', 'Hawaii'),
PARTITION sales_east VALUES ('New York', 'Virginia', 'Florida'),
PARTITION sales_central VALUES('Texas', 'Illinois')
PARTITION sales_other VALUES(DEFAULT)
);

论坛徽章:
0
6 [报告]
发表于 2005-10-09 15:04 |只看该作者

oracle partition 请教

这是不是 oracle 9i以上的版本功能?

论坛徽章:
0
7 [报告]
发表于 2005-10-09 15:20 |只看该作者

oracle partition 请教

恩,list partition是9i的,如果8i也可以用range实现,比如less than 2的是1,less than 3的是2
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP