爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
数据库教程
(转)Oracle的在线重定义(将普通表转为分区表ora9i以下版本)
(转)Oracle的在线重定义(将普通表转为分区表ora9i以下版本)
日期:2014-05-16 浏览次数:20744 次
(转)Oracle的在线重定义(将普通表转为分区表ora9i以上版本)
1、创建表
2、插入数据
SQL
>
?
COMMIT
;
3、在线重定义的表自行验证,看该表是否可以重定义,
?(如果没有定义主键会提示以下错误信息
?ORA
-
12089
:?cannot?online?redefine?
table
?"OFSA"."PFT_PARTY_PROFIT_DETAIL"?
with
?no?
primary
?
key
?ORA
-
06512
:?at?"SYS.DBMS_REDEFINITION",?line?
247
?
?SQL
>
?
alter
?
table
?t?
add
?
constraint
?pk_t?
primary
?
key
(id);
4、建个和源表表结构一样的分区表,作为中间表。按日期范围分区
?
?????(PARTITION?P1?
VALUES
?LESS?THAN?(TO_DATE(
'
2004-7-1
'
,?
'
YYYY-MM-DD
'
)),?
?????PARTITION?P3?
VALUES
?LESS?THAN?(TO_DATE(
'
2005-7-1
'
,?
'
YYYY-MM-DD
'
)),?
上一篇: CCNP_route札记6 关于OSPF中的hello和DBD顺序
下一篇: ORACLE的BULKCOLLECT跟FORALL
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
Oracle 内存储器参数
springsecurity学习笔之二:兑现一个基于数据库的简单权限系统
ORACLE10G RMAN 下令
浅谈目录
android应用adb工具调试sqlite数据库
经过监听设置实现登录控制
运用ADO.NET访问Oracle 9i存储进程(下)
JDBC编程及事宜的实现
DB2数值函数简介及应用
推荐阅读
更多>
Oracle培训(三十一)—JDBC第二章知识点小结——JDBC基本应用
[转载]Dbutil 的运用示例
Oracle设定容许访问数据库的IP
Oracle——char,varchar,varchar2,nvarchar类型的差别
JDBC联接各种数据库配置
【数据库】ORA-01403: 未找上任何数据
SqL Server 利用mdf资料恢复数据库
oracle下令
Tomcat 404异常
怎么在QML使用Sqlite数据库
BASE思维
oracle 11gr2 Data G uard primary 跟 standby被切换步骤
用以产生排序编号的 row_number() over ,并支持分段内排序 (还有rank() 、dense_rank() 、lag() 等去加over)
Oracle培训(二十七)——Oracle 11g 第一章札记——数据库简介 简单查询
hibernate 根本事务
Oracle数据库为了数据的完整性的嵌套事务调用的研讨
怎么在java程序中引入neo4j数据库
AWR整合数据采样时间间隔及历史快照保留时间
oracle中dblink的创设方法
netbean 数据库圆桌面程序 No Persistence provider for EntityManager