如何给表、列加注释?如何查看各个表空间占用磁盘情况?

[复制链接]
admin 发表于 2019-4-20 11:34:55 | 显示全部楼层 |阅读模式
如何给表、列加注释?
SQL>comment on table is '表注释';
注释已创建。
SQL>comment on column . is '列注释';
注释已创建。
SQL> select * from user_tab_commentswhere comments is not null;
42. 如何查看各个表空间占用磁盘情况?
SQL> col tablespace format a20
SQL> select
b.file_id 文件ID,
b.tablespace_name 表空间名,
b.bytes 字节数,
(b.bytes-sum(nvl(a.bytes,0))) 已使用,
sum(nvl(a.bytes,0)) 剩余空间,
sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比
from dba_free_space a,dba_data_files b
where a.file_id=b.file_id
group byb.tablespace_name,b.file_id,b.bytes
order by b.file_id
【智云杂货铺 bbs.0936sht.com】
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则