码迷,mamicode.com
首页 > 数据库 > 详细

oracle 在线重定义

时间:2021-04-26 13:35:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:red   history   syn   table   ble   rac   tor   init   star   

--预备检查
BEGIN
DBMS_REDEFINITION.CAN_REDEF_TABLE(‘GMSTEST‘,‘BGP_HSE_ENTITYHISTORY_NEW‘,DBMS_REDEFINITION.CONS_USE_PK);
END;

BEGIN
DBMS_REDEFINITION.START_REDEF_TABLE(‘GMSTEST‘, ‘BGP_HSE_ENTITYHISTORY_NEW‘, ‘BGP_HSE_ENTITYHISTORY_NEW_TEST‘);
END;

BEGIN
dbms_redefinition.sync_interim_table(‘GMSTEST‘, ‘BGP_HSE_ENTITYHISTORY_NEW‘, ‘BGP_HSE_ENTITYHISTORY_NEW_TEST‘);
END;

-- 完成关闭
BEGIN
DBMS_REDEFINITION.FINISH_REDEF_TABLE(‘GMSTEST‘, ‘BGP_HSE_ENTITYHISTORY_NEW‘, ‘BGP_HSE_ENTITYHISTORY_NEW_TEST‘);
END;
--报错还原
BEGIN
DBMS_REDEFINITION.ABORT_REDEF_TABLE(uname => ‘GMSTEST‘,
orig_table => ‘BGP_HSE_ENTITYHISTORY_NEW‘,
int_table => ‘BGP_HSE_ENTITYHISTORY_NEW_TEST‘);
END;

oracle 在线重定义

标签:red   history   syn   table   ble   rac   tor   init   star   

原文地址:https://www.cnblogs.com/zzt-lovelinlin/p/14698941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!