2011-11-05 58 views

回答

4

刪除和刪除不是一回事。通常,當人們說他們刪除(或截斷)了一個表格時,這意味着他們從表格中刪除了這些行。在刪除表時,該表的架構以及所有數據,關聯索引等都將被刪除。如果沒有備份從您恢復是不幸的。

+3

不一定是正確的。該表可能位於回收站中。 –

2

刪除表將刪除表結構定義(因爲這是表的一部分)。

您確實有備份,對吧?

1

表格結構是表格的一部分,所以如果不擺脫另一個表格就不能真正擺脫掉表格。

所以要回答這個問題,結構會與表格的其餘部分一起進入黑洞。

1

如果您運行的是至少9i版本,並且您的dbms不會進行大量事務。 快點! Digg到閃回區域並恢復它。 我認爲標準的SqlDeveloper工具也應該有這樣的操作gui。

Flashback 9i Howto

如果您正在運行10g或11g,那麼你有機會優化。

Flashback 11g

+0

我同意「不一定是真的,表格可能在回收站中。」 - jonearles –