2017-09-07 45 views
0

希望你做得很好....使用立即執行更改過程中的表名稱

我想在使用execute immediate的過程中更改表名稱。 但是,這裏的扭曲是我想追加sysdate(格式:YYYYMMDD)到現有的表名稱。

例如:TABLE_NAME:銷售 重命名應該是:sales_20170907

請幫我...

回答

1

嘗試:

execute immediate 'rename sales to sales_' || to_char(sysdate, 'YYYYMMDD'); 
+0

缺少一個Y日期格式。不能編輯少於6個字符:| – Dessma

+0

@Dessma謝謝,修復 –