oracle怎么查看用戶是哪個表 如何查看當前oracle用戶的表空間?
如何查看當前oracle用戶的表空間?最直觀的方法是直接在pl/sql中查看命令行,如下所示:Select * from all_users查看表空間:從DBA _ tablespace中選擇tabl
如何查看當前oracle用戶的表空間?
最直觀的方法是直接在pl/sql中查看命令行,如下所示:
Select * from all_users查看表空間:
從DBA _ tablespace中選擇tablespace _ name,查看用戶具有什么角色:
select * from DBA _ role _ privs where grantee # 39用戶名# 39;
查看角色包括哪些系統(tǒng)權(quán)限:
select * from DBA _ sys _ privs where grantee # 39 DBA # 39查看oracle中的所有角色:
select * from dba_rol
oracle如何查看表空間?
1要檢查當前用戶使用的表空間,只需使用命令select * from user_users,其中username標識用戶名,default_tablespac
如何查看oracle數(shù)據(jù)庫表名稱?
使用具有dba權(quán)限的帳戶登錄數(shù)據(jù)庫以執(zhí)行該命令。
如何查看表是哪個存儲過程創(chuàng)建的?
你是指哪個存儲過程創(chuàng)建了查詢表,還是哪個存儲過程在表中插入了數(shù)據(jù)?
如果是oracle數(shù)據(jù)庫,請從系統(tǒng)視圖user_sourc
查看Oracle表中的索引?
具有dba權(quán)限的帳戶使用:
select _ name from DBA _ indexes where _ name表名;-找出索引名稱
然后根據(jù)索引名,轉(zhuǎn)到DBA_IND_COLUMNS視圖查看相應的字段:
select _ name from DBA _ ind _ columns where _ name索引名稱。
如果是表所有者的帳戶,請對相應的視圖名稱進行以下更改:
dba_indexes》用戶索引
DBA_IND_COLUMNS》用戶_IND_COLUMNS