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;
相关推荐
似水明俊德1 分钟前
12-C#.Net-加密解密-学习笔记
笔记·学习·oracle·c#·.net
code_pgf3 分钟前
Jetson Orin NX 16G设备上配置AI服务自动启动的方案,包括Ollama、llama-server和OpenClaw Gateway三个组件
数据库·人工智能·安全·gateway·边缘计算·llama
SelectDB3 分钟前
doris404发版
大数据·数据库·数据分析
SelectDB5 分钟前
SelectDB search 函数
大数据·数据库·数据分析
2301_818419017 分钟前
Python虚拟环境(venv)完全指南:隔离项目依赖
jvm·数据库·python
蒸汽求职8 分钟前
蒸汽教育求职分享:2026年数据工程师就业优势分析与职业发展路径指南
数据库·人工智能·面试·求职招聘·美国求职
IDC02_FEIYA8 分钟前
SQL Server 2016及SQL Server Management Studio下载,SQL Server 2016数据库安装教程图解
服务器·数据库·性能优化
wanhengidc14 分钟前
BGP服务器网络安全如何
运维·服务器·web安全
程序员buddha14 分钟前
Java面试八股文数据库篇
java·数据库·面试
hutengyi27 分钟前
开源的Text-to-SQL工具WrenAI
数据库·sql·开源