1、在oracle中 unused的作用主要是隐藏列,如下图以 ce表为列
2、unused的语法也比较简单unused(字段1,字段2....);
3、再次查询的时候发现address列已经不存在了,与图1相比缺少了address列
4、对于隐藏的列我们可以通过如下方式进行查看。对于隐藏的列是不可以进行恢复操作的,只能查看和删除。
5、它的应用不仅仅是隐藏列,对于大数据表的处理通常在做删除列的时候由于数据量非常大,所以在删除的时候无法直接删除而采用先隐藏的方式,然后在空闲的时候再删除。通过下图方式可以删除隐藏列
6、删除隐藏列后,再查看隐藏列发现已经被删除,不存在了。