btcq.net
当前位置:首页 >> 怎么查看 orAClE中某个表空间里的表名 >>

怎么查看 orAClE中某个表空间里的表名

直接用超级管理员权限(zhidaosysdba)查看每个表空间中表名.sql:Select Table_Name, Tablespace_Name From Dba_Tables Where Tablespace_Name = '表空间名字'; 解释:回通过管理员权限登陆后,查看“Dba_Tables ”表中的字段信息即可完成查询表名操作.备注:表空间名字必须答大写.

查看当前用户的缺省表空间 select username,default_tablespace from user_users 查看当前用户的角色 select * from user_role_privs 查看当前用户的系统权限和表级权限 select * from user_sys_privs select * from user_tab_privs 查看用户下所有的表 select * from user_tables

只查询名字的话用如下语句:select tablespace_name from dba_tablespaces; 表空间含义: 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库.所有的数据库对象都存放在指定的表空间中.但主要存放的是表, 所以称作表空间. Oracle数据库中至少存在一个表空间,即SYSTEM的表空间.

查看表空间名字 select distinct TABLESPACE_NAME from tabs 查看几个表空间 select count(distinct TABLESPACE_NAME) from tabs 我是偷学的,哈哈

查询当前表空间:select username,default_tablespace from user_users查询所有表空间:select tablespace_name from dba_tablespaces查询所有表空间大小:select tablespace_name, sum(bytes)/1024/1024 from dba_data_files group by tablespace_name

select * from user_tables where table_name = '用户名'

楼主您好select tablespace_name from dba_tablespaces;

select * from dba_tables where tablespace_name='表空间名'

oracle 数据库里查看表空间使用状况;oracle表空间的事情状况要经常查看,一般空闲比例过低的时候就应该考虑增大表看空间了.查看方法如下SQL:方法一:select dbf.tablespace_name,dbf.totalspace "总量(M)",dbf.totalblocks as 总块

查询scott用户下所有表名:select table_name from dba_users where owner='scott';也可以用scott用户查询select table_name from user_tables;

4405.net | fpbl.net | zxqk.net | ddgw.net | wlbk.net | 网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com