欢迎各位兄弟 发布技术文章
这里的技术是共享的
select * from all_tables where owner='TEST';
TEST为用户名,用户名必须是大写。
查看当前登录的用户的表:
select table_name from user_tables;
来自 https://www.cnblogs.com/qlqwjy/p/8405478.html
最直观的方法就是直接在pl/sql里查看 命令行如下:
查看所有用户:select * from all_users;
查看表空间:select tablespace_name from dba_tablespaces;
查看用户具有怎样的角色:select * from dba_role_privs where grantee='用户名';
查看某个角色包括哪些系统权限:select * from dba_sys_privs where grantee='DBA'
查看oracle中所有的角色:select * from dba_roles;
快速创建表空间:(备注:ADC_BACK_1 为表空间名称,datafile指定了表空间物理路径,如下创建2个表空间)
create tablespace ADC_BACK_1 datafile 'D:\OracleBack\ADC1.dnf' size 500M;
create tablespace ADC_BACK_2 datafile 'D:\OracleBack\ADC2.dnf' size 500M;
查看单张表在不同表空间的详细信息(包括表空间、表名称、表使用的空间大小):
SELECT tablespace_name, segment_name, segment_type, blocks FROM dba_segments WHERE segment_name = 'JMS_NEWS';
来自 https://blog.csdn.net/QQ578473688/article/details/54561585