oracle常用的sql命令

2021-09-01 17:34:21 字數 1162 閱讀 1550

--檢視使用者和預設表空間的關係

select username,default_tablespace from dba_users;

--檢視當前使用者能訪問的表

select * from user_tables;

--oracle查詢使用者表

select * from user_all_tables;

--oracle查詢使用者檢視

select * from user_views;

--查詢所有函式和儲存過程:

select * from user_source;

--查詢所有使用者:

select * from all_users;

--select * from dba_users

--檢視當前使用者連線:

select * from v$session;

--檢視使用者角色

select * from user_role_privs;

--檢視當前使用者許可權:

select * from session_privs;

--檢視所有使用者所擁有的角色

select * from dba_role_privs;

--檢視所有角色

select * from dba_roles;

--檢視資料庫名

select name from v$database;

--檢視所有表空間使用情況

select a.file_id "fileno",

a.tablespace_name "tablespace_name",

a.bytes "bytes",

a.bytes - sum(nvl(b.bytes, 0)) "used",

sum(nvl(b.bytes, 0)) "free",

sum(nvl(b.bytes, 0)) / a.bytes * 100 "%free"

from dba_data_files a, dba_free_space b

where a.file_id = b.file_id(+)

group by a.tablespace_name, a.file_id, a.bytes

order by a.tablespace_name;

Oracle常用SQL及命令

1.啟動和關閉監聽lsnrctl start 和 lsnrctl stop 2.啟動和關閉資料庫 startup 和shutdown 3.啟動sqlplus sqlplus nolog 退出 quit 4.登陸oracle conn connect username password as sysd...

oracle常用的一些sql命令

檢視系統當前時間 hh24 24小時制 mi是正確的分鐘 select to char sysdate,yyyy mm dd hh24 mi ss from dual hh非24 mm不區分大小寫 日期中mm系統認為是月份 select to char sysdate,yyyy mm dd hh m...

oracle常用的一些sql命令

檢視系統當前時間 hh24 24小時制 mi是正確的分鐘 select to char sysdate,yyyy mm dd hh24 mi ss from dual hh非24 mm不區分大小寫 日期中mm系統認為是月份 select to char sysdate,yyyy mm dd hh m...