关于row movement的一点应用
来源:互联网 发布:五轴编程哪个软件强 编辑:程序博客网 时间:2024/04/29 00:32
今天对一张创建了分区表的表进行update操作,正好需要修改的是创建分区的那一列,由于是要修改在分区表范围内的数据,所以无法修改。
然后搜了一下,需要修改row movement这个属性:alter table eq_excpdetail enable row movement;将该属性打开,然后就可以对分区列进行修改。关闭是alter table eq_excpdetail disable row movement;
将row movement设置为enable,有可能发生行的物理移动,行的rowid会变化,某一行更新时,如果更新的是分区列,并且更新后的列值不属于原来的这个分区,如果开启了这个选项,就会把这行从这个分区中delete掉,并加到更新后所属的分区。相当于一个隐式的delete+insert,但是不会触发insert/delete触发器。如果没有开启这个选项,就会在更新时报错。
当然row movement不只用于分区还用于闪回。
另外转两篇对 row movement的讲解:点击打开链接
0 0
- 关于row movement的一点应用
- 关于alter table enable row movement的应用
- 关于ROW MOVEMENT
- ROW MOVEMENT
- Row Movement对系统的影响 实例
- Row Movement对系统的影响 实例
- Row Movement对系统的影响 实例
- Row Movement 对系统的影响
- Oracle row movement
- Oracle row movement
- Oracle row movement
- enable row movement 何时需要打开表的行移动
- alter table table_name enable row movement
- 关于arp.exe的一点应用
- 关于应用安全的一点想法
- 关于wget应用的一点注意。
- 关于Hbase应用的一点实践经验
- 我关于 应用的一点想法
- Android 各层中日志打印功能的应用
- iOS多任务详解
- 剁椒菜梗
- 可适度规划科是个可还是分开管理化家
- CSS选择器
- 关于row movement的一点应用
- leetcode:Swap Nodes in Pairs
- mac os x下使用命令行安装软件
- Win7中Nexus5找不到驱动
- 减肥运动
- The die is cast - UVa 657 搜索
- oracle事务处理及实例演示jdbc操作批量删除
- 《BOM物料管理》读书笔记
- C# ZedGraph画曲线图形