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';
