SYS_CONNECT_BY_PATH

在Oracle中,SYS_CONNECT_BY_PATH函式主要作用是可以把一個父節點下的所有子節點通過某個字元進行區分,然後連線在一個列中顯示。

sys_connect_by_path(欄位名, 2個欄位之間的連線符號),注意這裡的連線符號不要使用逗號,oracle會報錯,如果一定要用,可以使用replace替換一下,方法如下 REPLACE(欄位名,原字元,',')。
還有,這個函式使用之前必須先建立一個樹,否則無用。
使用Oracle Database 10g中的閃回表特性,可以毫不費力地恢復被意外刪除的表。以下是一個不該發生卻經常發生的情況:用戶刪除了一個非常重要的表 — 當然是意外地刪除 — 並需要儘快地恢復。
Oracle9i Database 推出了閃回查詢選項的概念,以便檢索過去某個時間點的數據,但它不能閃回 DDL 操作,如刪除表的操作。唯一的恢複方法是在另一個資料庫中使用表空間的時間點恢復,然後使用導出/導入或其他方法,在當前資料庫中重新創建表。這一過程需要 DBA 進行大量工作並且耗費寶貴的時間,更不用說還要使用另一個資料庫進行克隆。

相關詞條

熱門詞條

聯絡我們