需要按照某个Column设定分区,它的格式类似这样:
ZYZC***
ZTBE***
……
即前四位可使得数据归入某个大类中,所以试图提取前四位做为分区键的规则,请问该如何建立分区表?谢谢!
ZYZC***
ZTBE***
……
即前四位可使得数据归入某个大类中,所以试图提取前四位做为分区键的规则,请问该如何建立分区表?谢谢!
解决方案 »
- ORACLE XE提示无监听
- oracle与shell
- 删除一个table的记录,同时删除相关联的table数据,怎么实现
- 谁能推荐一些ORACLE ERP原理的书或教程....?
- 请问,Oracle10g的integer型支持的最大数值是多少?
- oracle 密码忘了,怎么办
- 各位老哥,有没有好的oracle 学习资料下载地址,给推荐一下.
- windows xp专业版下可以装ORACLE8i并且可以建数据库吗?
- 使用spool 把数据导入文本文档时,怎样设置行分隔符、列分隔符和结束符。。。。
- 查询至少有一门课与学号为“s001”的同学所学相同的同学的学号和姓名 的解决思路
- java如何调用存储过程,然后遍历结果??
- 请数据库高手解答!谢谢
2、可以在表中新增一列如p_column,通过函数取前四位并存入新列中,然后可相应建立rang,list类型分区
SQL> Create Table t(owner, object_name, subobject_name, object_id, data_object_id, object_type, created,
2 last_ddl_time, timestamp, status, temporary, generated, secondary)
3 Partition By Hash(object_id)
4 (Partition p_1 Tablespace users,
5 Partition p_2 Tablespace users,
6 Partition p_3 Tablespace users,
7 Partition p_4 Tablespace users,
8 Partition p_5 Tablespace users,
9 Partition p_6 Tablespace users,
10 Partition p_7 Tablespace users,
11 Partition p_8 Tablespace users
12 )