oracle檢視使用者所在表空間

2021-09-01 05:06:48 字數 2591 閱讀 6197

**:

1、檢視當前使用者的預設表空間

select username,default_tablespace,temporary_tablespace from user_users;
2、檢視當前使用者的角色

select * from user_role_privs;
3、檢視當前使用者的系統許可權和表級許可權

select * from user_sys_privs;

select * from user_tab_privs;

4、檢視使用者下所有的表

select * from user_tables;
5、顯示當前會話所具有的許可權

select * from session_privs;
6、檢視名稱包含log字元的表

select object_name, object_id from user_objects where instr(object_name, 'log') > 0;
7、檢視某錶的建立時間

select object_name,created from user_objects where object_name=upper('&table_name');
8、檢視某錶的大小

select sum(bytes) / (1024 * 1024) as "size(m)" from user_segments where segment_name = upper('&table_name');
9、檢視放在oracle的記憶體區里的表

select table_name,cache from user_tables where instr(cache,'y')>0;
10、檢視索引個數和類別

select index_name,index_type,table_name from user_indexes order by table_name;
11、檢視索引被索引的字段

select * from user_ind_columns where index_name=upper('&index_name');
12、檢視索引的大小

select sum(bytes)/(1024*1024) as "size(m)" from user_segments where segment_name=upper('&index_name');
13、檢視序列號,last_nubmer是當前值

select * from user_sequences;
14、檢視檢視名稱

select view_name from user_views;
15、檢視建立檢視的select語句

set view_name,text_length from user_views;
set view_name,text_length from user_views;

select text from user_views where view_name=upper('&view_name');

16、檢視同義詞的名稱

select * from user_synonyms;
17、檢視某錶的約束條件

select constraint_name, constraint_type,search_condition, r_constraint_name from user_constraints 

where table_name = upper('&table_name');

18、檢視函式和過程的狀態

select object_name,status from user_objects where object_type='function';

select object_name,status from user_objects where object_type='procedure';

19、檢視函式和過程的源**

select text from all_source where owner=user and name=upper('&plsql_name');
20、檢視表結構

select column_name,data_type from user_tab_columns where table_name='表名大寫'
21、檢視使用者占用表空間大小

select   owner,sum(bytes)/1024/1024   from   dba_extents   group   by   owner;
oracle查用字典

oracle檢視使用者所在表空間

1 檢視當前使用者的預設表空間select username,default tablespace,temporary tablespace from user users 2 檢視當前使用者的角色select from user role privs 3 檢視當前使用者的系統許可權和表級許可權se...

oracle 檢視使用者所在的表空間

檢視當前使用者的預設表空間 sql select username,default tablespace from user users 檢視當前使用者的角色 sql select from user role privs 檢視當前使用者的系統許可權和表級許可權 sql select from us...

oracle 檢視使用者所在的表空間

檢視當前使用者的預設表空間 sql select username,default tablespace from user users 檢視當前使用者的角色 sql select from user role privs 檢視當前使用者的系統許可權和表級許可權 sql select from us...