ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 表的列被set unused的机制

表的列被set unused的机制

原创 Linux操作系统 作者:lawzjf 时间:2006-05-11 00:00:00 0 删除 编辑

使用命令:

alter table xxx set unused column xxx

Oracle修改的只是数据字典COL$的内容,磁盘上此表的数据没有发生任何变化。

COL$表中对应于unused列的col#被置为0,name列被置为SYS_xxxxx,

表中的列被置为unused后,用desc命令查看表的结构或者用select命令查询表的内容,这些列都不会出现。但是可以使用dul工具取到磁盘中的完整数据(包括unused列的内容)。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/37724/viewspace-152539/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 建库脚本下载
请登录后发表评论 登录
全部评论

注册时间:2008-01-18

  • 博文量
    279
  • 访问量
    990834