當我從填充的表格中刪除一列時會發生什麼事情。在all_tab_columns中,其他列的column_id是否被重置?當我刪除一列時Oracle會發生什麼?
12
A
回答
16
3
的alter table drop列
將實際訪問每個塊,並刪除列數據 - 這是一個昂貴的東西對大表做。
您可能會發現更謹慎的問題:
ALTER TABLE未使用的
剛剛標誌列在詞典中「水漲船高」。如果你仍然需要回收這個空間,你可以在安靜的時間安排一個「alter table drop unused」
相關問題
- 1. 當我ping 127.0.0.1時會發生什麼
- 2. 當我編譯時會發生什麼?
- 3. 當Hbase表被刪除時,數據會發生什麼變化?
- 4. 當文件被刪除時,文件句柄會發生什麼?
- 5. Informix:當您使用serial/serial8主鍵刪除一行時會發生什麼?
- 6. 爲什麼當我在tableview中刪除一行時,它會刪除多行?
- 7. 當我在一個double中使用goto時會發生什麼?
- 8. 當我讀/寫同一個文件時會發生什麼?
- 9. 當redis重載時會發生什麼?
- 10. 當crontabs重疊時會發生什麼?
- 11. 當AsyncTasks已滿時會發生什麼?
- 12. DatastoreService批量刪除。如果發生異常,會發生什麼
- 13. c#列表<T> RemoveRange刪除項目會發生什麼?
- 14. 列表元素被刪除時,迭代器結束時會發生什麼?
- 15. TFS - 如果我刪除工作區會發生什麼情況?
- 16. 如果我在表中刪除分區會發生什麼?
- 17. 如果我刪除apache日誌文件會發生什麼?
- 18. 如果我刪除@EJB註釋會發生什麼?
- 19. 如果我刪除gps.conf文件會發生什麼
- 20. 如果我不'刪除'會發生什麼?
- 21. 當發生javascript運行時錯誤時會發生什麼?
- 22. 當我下載JDK時,我的預裝JRE會發生什麼?
- 23. 當應用程序被刪除時,Sqlite數據庫會發生什麼變化
- 24. 當某些項目被刪除時,來自MediaStore的ID會發生什麼?
- 25. 當所有對象引用被刪除時異步方法會發生什麼?
- 26. 刪除索引時會發生什麼問題?
- 27. 春天在DAO層中刪除@Repository時會發生什麼?
- 28. 參考被刪除時會發生什麼?
- 29. 如果我先刪除一個MySQL列而不刪除它的索引,會發生什麼?
- 30. 當整數除以零時,msvc 6會發生什麼?
這是一個很好的問題,我不知道,但我希望刪除一列是有效的將保持相同的列ID,除非表格在後臺重建。 – 2010-11-01 06:46:58