oracle 快速备份表数据
CreateTime--2018年2月28日17:04:50
Author:Marydon
UpdateTime--2017年1月20日11:45:07
1.1.9.3 备份表数据
语法:
CREATE TABLE 表名_BAK/_日期 AS SELECT * FROM 要备份的表名
举例:
CREATE TABLE TABLE_BAK AS SELECT * FROM TABLE
应用场景:删除之前先做备份
--备份2017年符合条件的表数据 CREATE TABLE CONSULT_SCHEDULE_2017_BAK AS SELECT * FROM CONSULT_SCHEDULE T WHERE T.SCHEDULE_DATE BETWEEN TO_DATE(\'2017-01-01\',\'yyyy-mm-dd\') AND TO_DATE(\'2017-12-31\',\'yyyy-mm-dd\') AND T.ORG_ID=\'134557\';
--备份好后再进行删除,以便备用 DELETE FROM CONSULT_SCHEDULE T WHERE T.SCHEDULE_DATE BETWEEN TO_DATE(\'2017-01-01\', \'yyyy-mm-dd\') AND TO_DATE(\'2017-12-31\', \'yyyy-mm-dd\') AND T.ORG_ID = \'134557\';