表的列被set unused的機制
使用命令:
alter table xxx set unused column xxx
Oracle修改的只是資料字典COL$的內容,磁碟上此表的資料沒有發生任何變化。
COL$表中對應於unused列的col#被置為0,name列被置為SYS_xxxxx,
表中的列被置為unused後,用desc命令檢視錶的結構或者用select命令查詢表的內容,這些列都不會出現。但是可以使用dul工具取到磁碟中的完整資料(包括unused列的內容)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-152539/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【實戰】使用“基表修改法”恢復被“set unused”方式誤刪除的列
- 【實戰】使用“基表修改法”恢復被“set unused”方式誤刪除的列(續)
- Oracle set unused的用法Oracle
- Oracle set unused的用法.sqlOracleSQL
- 分割槽表UNUSED列後的EXCHANGE PARTITION操作
- oracle11g alter table set unused column指定表某列不可用之系列一Oracle
- 恢復被設定為Unused的欄位
- set unused 是否會釋放儲存空間
- set unused column和檢視,約束,同義詞和索引的關係索引
- nginx upload 模組build錯誤解決error: variable ‘result’ set but not used [-Werror=unused-but-set-variable]NginxUIError
- Mysql中的鎖機制——MyISAM表鎖MySql
- Looper中的訊息佇列處理機制OOP佇列
- Android包管理機制(五)APK是如何被解析的AndroidAPK
- Oracle9i下將列設為UNUSED時的系統行為Oracle
- 關於如何釋放表空間的問題(About Reclaimable Unused Space)AI
- oracle 11g之alter table drop unused columns checkpoint刪除表不可用列系列二Oracle
- HDFS 02 - HDFS 的機制:副本機制、機架感知機制、負載均衡機制負載
- 如何使用 Laravel 的佇列機制?有哪些場景需要使用佇列 ?Laravel佇列
- oracle ocp 19c考題,科目082考試題(19)-set unused columnOracle
- oracle ocp 19c考題,科目082考試題(20)-set unused columnOracle
- v$lock之alter table drop column與alter table set unused column區別系列五
- 表分割槽機制測試
- SCN的機制
- Remove Unused ModulesREM
- Android Handler機制之迴圈訊息佇列的退出Android佇列
- RabbitMQ訊息佇列(九):Publisher的訊息確認機制MQ佇列
- ABAP Webdynpro和CRM WebClient UI不同的UI表現機制WebclientUI
- 模板表單資料提交於後臺的接受機制
- 逆向被虛擬機器所保護的二進位制檔案虛擬機
- MySQL的驅動表與被驅動表MySql
- Redis的事件機制Redis事件
- 探索JavaScript的this機制JavaScript
- Java的代理機制Java
- PHP 的 SESSION 機制PHPSession
- Java的SPI機制Java
- Java的反射機制Java反射
- Java 的 SPI 機制Java
- iOS的安全機制iOS