sql中如何从逻辑上、物理上删除列(Oracle适用)
sql中如何从逻辑上、物理上删除列(Oracle适用)
–逻辑上
假设当前有一个suppliers表,从逻辑上删除fax列,请使用以下语句:
ALTER TABLE suppliers
SET UNUSED COLUMN fax;
从现在开始,就再不能访问fax列了,如下查询所示 -
SELECT
*
FROM
suppliers;
可以从DBA_UNUSED_COL_TABS视图查看每个表中未使用的列的数量:
SELECT
*
FROM
DBA_UNUSED_COL_TABS;
如上所见,supplie
原创
2020-10-19 11:06:50 ·
329 阅读 ·
0 评论