oracle分区表和非分区表exchange

1 创建分区表emp2

sql 复制代码
   CREATE TABLE emp2
    (empno NUMBER(4) NOT NULL,
    ename VARCHAR2(10),
    sal NUMBER(7))
    PARTITION BY RANGE(ename)
    (partition emp2_p1 VALUES LESS THAN ('D'),
   partition emp2_p2 VALUES LESS THAN ('Q'),
    partition emp2_p3 VALUES LESS THAN (MAXVALUE)
   );

2 创建普通表emp_tmp

sql 复制代码
 create table emp_tmp
  (
  empno NUMBER(4) NOT NULL,
  ename VARCHAR2(10),
  sal NUMBER(7)
   );

3 往表中插入数据

sql 复制代码
insert into emp2 values(1,'Andy',575);
insert into emp2 values(2,'Derek',570);
insert into emp2 values(3,'Patrick',590);
insert into emp2 values(4,'Richard',400);
insert into emp_tmp values(5,'Heidi',666);

4 将emp2的emp2_p2分区和普通表emp_tmp进行交换

sql 复制代码
alter table emp2 exchange partition emp2_p2  with table emp_tmp;
相关推荐
ZGG00318 小时前
底座 01:Agent 的 token 成本怎么砍——Redis 缓存实战
数据库·redis·缓存
小小龙学IT18 小时前
Qt Graphics View Framework(图形视图框架)深度解析:从 Scene/View/Item 到工业级 2D 场景
开发语言·数据库·qt
aikopen18 小时前
高可用 API 网关限流与微服务过载保护实战:从 Sentinel 动态阈值到 DB 连接池舱壁
数据库·微服务·sentinel
whcyhhh18 小时前
头歌实践教学平台:数据科学与大数据技术导论(七下)
大数据·数据库·python
迪康coolmu18 小时前
企业IT运维闭环——工单管理与远程协助一体化实践
java·大数据·运维·网络·数据库·人工智能·安全
Java后端的Ai之路18 小时前
05、Python单例模式完全指南
开发语言·人工智能·python·单例模式·oracle
halo雨航18 小时前
阿贝云免费服务器申请
运维·服务器
tedcloud12318 小时前
diagram-design 怎么安装?用 AI 自动生成更专业的架构图、流程图
linux·运维·前端·人工智能·开源·流程图
cmes_love18 小时前
期权分钟行情数据下载:商品/股指/ETF期权全覆盖
数据库·区块链
huainingning18 小时前
Linux和Windows系統SCP命令传输文件
linux·运维·服务器