网站首页 > 技术文章 正文
前俩天写了一个Mysql的自动创建分区,有的友友问Oracle下如何写,今天给大家整理一下Oracle下的分区如何创建,也是直接干货,如果想深入学习的可以自己去百度查一些基本的资料,加深自己的印象。
那么正题开始,这回咱们还是建立范围分区,目前大部分公司用的Oracle 11g版本的(低版本的咱们后面有时间再说),11g是支持自动分区的,可以先看一下版本特性的介绍
11g还有很多新特性(Oracle 11G新特性(共36个)_newhappy2008的博客-CSDN博客)。感兴趣的话可以自己去翻阅一下,这里就不一一介绍了。
下面说两种平时用得最多的,一种是新表创建的时候直接创建分区,后续数据表中插入的数据会自动根据日期建立分区,不用手动操作。
代码如下:
-- 按天创建分区表
create table demo
(
ID NUMBER(32) not null,
create_date DATE
)
PARTITION BY RANGE (create_date) INTERVAL (NUMTODSINTERVAL(1, 'day'))
(partition p20220715 values less than(to_date('2022-07-15', 'yyyy-mm-dd')));
分区可以按照年月日去建,也可以按照数字范围去建,这个网上有很多的例子,可以去看看。
另一种就是已存在的表,且表中包含数据(如果表中数据很少,建议重新建一张新表后执行数据导入操作,但要人工核验数据一致性问题)。之前写过的暂时找不到了(其实是懒得重新再写一遍[奸笑]),不过在网上大家找到一篇比较实用的博客,大家可以去研究研究,按照项目情况来做选择。
传送门:oracle分区表的建立方法(包含已经存在的表要分区)_wanglilin的博客-CSDN博客_oracle已有表建分区
今天跑了趟医院,时间也不是很充裕,各位友友发现写的有问题,可以批评教育一下,大家共同学习[谢谢]。如果想要11g以下版本的话,我看看需要的人多不多,多的话我也可以勤快勤快自己写一遍整理一下,那么下次见,芜湖!!!
猜你喜欢
- 2025-07-09 从上百个字段到1个CLOB:Oracle JSON存储实战指南
- 2025-07-09 Oracle锁表紧急处理!3招快速解锁方案
- 2025-07-09 Oracle 高效处理数据的隐藏神器:临时表妙用
- 2024-10-15 超详细的oracle手动建库和数据库管理 可以当做备忘!
- 2024-10-15 Oracle创建表之前要先创建用户,并且为用户分配表空间
- 2024-10-15 Oracle学习笔记--基础部分01:表空间创建
- 2024-10-15 Oracle如何创建用户,表空间 oracle创建表空间、创建用户
- 2024-10-15 Oracle数据库两种方式创建表空间,用户和授权
- 2024-10-15 详解Oracle创建存储过程、创建函数、创建包及实例演示
- 2024-10-15 如何用oracle 创建表空间? oracle创建表空间是什么意思
你 发表评论:
欢迎- 597℃几个Oracle空值处理函数 oracle处理null值的函数
- 591℃Oracle分析函数之Lag和Lead()使用
- 579℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 575℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 571℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 564℃【数据统计分析】详解Oracle分组函数之CUBE
- 550℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 545℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- 前端获取当前时间 (50)
- 前端接口 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)