ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于alter table modify cloumn需要注意的

关于alter table modify cloumn需要注意的

原创 Linux操作系统 作者:v_fantasy 时间:2010-03-06 15:56:56 0 删除 编辑
alter table add column
alter table drop column
alter table modify column
三种操作是有区别的,其中
alter table add column
alter table drop column
两种操作不会涉及对源表的dml操作,modify可能会产生源表的dml操作,当modify column的源表是大表的时候,会产生大量的redo和undo
10046以下操作的时候
alter table zz.aa modify columns object_type char(2000);
你会发现递归sql有一个这样的语句
update "ZZ"."AA" set "OBJECT_TYPE"=sys_op_trtb("OBJECT_TYPE",  9, 2000, 2000)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16158219/viewspace-628788/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-10-07

  • 博文量
    98
  • 访问量
    201212