2014-10-19 56 views
-1

Oracle 11g中的我的表有6個字段。我也有一個沒有值的備份表。原始表格有2個日期值。我需要從原始表中將訂單日期爲5個月的訂單插入到備份表中。根據日期插入備份表

該表的字段名稱爲ORDER-DATE,並在其中輸入記錄。

回答

1
insert into backup_table 
select * from original_table 
where order-data > add_months(sysdate,-5); 
+0

這很快。非常感謝。我有一點疑問。上述查詢中的這個「add_months」是什麼?它是關鍵字嗎?你能解釋一下嗎? – Anirudh 2014-10-20 10:43:49

+0

add_months是Oracle SQL中的一個內置函數。有關詳細信息,請參見[此處](http://docs.oracle.com/cd/B28359_01/server.111/b28286/functions004.htm)。 – OldProgrammer 2014-10-20 15:02:19