![](/img/trans.png)
[英]In Oracle 19c database, when we drop a table what happens to the procedures, triggers, index that uses this table?
[英]What happens in Oracle when I drop a column?
當我從填充表中刪除列時會發生什么樣的事情。 在all_tab_columns中,其他列的column_id是否會重置?
這些行動至少包括以下內容:
alter table drop column
實際上將訪問每個塊並刪除列數據 - 這對於大型表來說是一件昂貴的事情。
你可能會發現更謹慎的問題:
alter table set unused
它只是將列標記為字典中的“已消失”。 如果您仍需要回收該空間,則可以在安靜的時間安排“未使用alter table drop”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.