Oracle學習第二天

1:查看數據庫名
select name from v$database;
2:查看實例名
select instance_name from v$instance;
3:查看、修改域名
select name,value from v$parameter where name ='db_domain';--查看域名
alter system set db_domain='jbit.com' scope=spfile;--修改域名
select *from global_name;--查看全局名稱
alter database rename global_name to orcl.jbit.com;--更改全局名稱
4:設置日期編碼格式
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
5:更新表中統計行數
ANALYZE TABLE stuinfo COMPUTE  STATISTICS ; 
6:查看錶中的列
select * from user_tab_columns WHERE table_name=upper('tbl_pub_news');
7:查看用戶所有表


8、查看所有用戶:
SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;

9、查看用戶系統權限:
SELECT * FROM DBA_SYS_PRIVS;
SELECT * FROM USER_SYS_PRIVS;

10、查看用戶對象或角色權限:
SELECT * FROM DBA_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;

11、查看所有角色:
SELECT * FROM DBA_ROLES;

12、查看用戶或角色所擁有的角色:
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;


DBA_*意爲DBA擁有的或可以訪問的所有的對象。
ALL_*意爲某一用戶擁有的或可以訪問的所有的對象。
USER_*意爲某一用戶所擁有的所有的對象。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章