一、選擇出oracle中的所有使用者
select * from dba_users;此語句可以查詢出,所有使用者的詳細資訊,包括使用者名稱、登陸密碼、預設表空間、預設臨時表空間、使用者建立的日期、使用者的id等等資訊
select * from all_users;此語句可以查詢出,所有使用者的使用者名稱、使用者id、使用者建立的日期
select * from user_users;此語句可以查出,當前連線使用者的所有資訊
—查詢檢視使用者和預設表空間的關係—
二、選擇出oracle所安裝的環境資訊
select * from v$database;此語句可以查詢出,當前資料庫例項名、例項建立時間、資料庫所在os及其位數。
三、選擇出當前資料庫的版本
select * from v$version;此語句可以查詢出,資料庫的版本資訊。
四、檢視表空間的儲存位置
select * from v$datafile;此語句可以查詢出,oracle中所有的表空間名稱、建立時間、大小及儲存位置
五、檢視當前例項狀態的資訊
select * from v$instance;此語句可以查詢出,oracle例項的相關資訊,此表存放的是資料庫例項的資訊
六、獲取當前使用者連線的資訊
七、取得資料庫目前的程序數
八、取得程序數的上限
select value from v$parameter where name = 『processes』;
九、通過資料字典查詢所有的系統表
select * from dict;
選擇出所有已user_開頭的表
select * from dict where table_name like 『user%』;
十、檢視表空間的存放位置
select * from dba_data_files;
一、檢視表空間的存放位置和大小
select a.tablespace_name,b.file_name,a.block_size,a.block_size,b.bytes/1024/1024 "sum mb" from dba_tablespaces a,dba_data_files b where a.tablespace_name=b.tablespace_name;
—–已經使用的表空間大小—-
select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;
—–檢視所有表空間大小—-
select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;
—檢視所有的表空間—
select * from dba_tablespaces;
—檢視所有的資料檔案–
select * from dba_data_files;
oracle資料操作篇(sql語句)
建立序列seq cqyt,按1遞增,從1開始遞增,最小值為1 序列在資料庫中很常用 create sequence seq cqyt increment by 1 start with 1 nomaxvalue minvalue 1 刪除序列 drop sequence seq cqyt 檢視指定表...
oracle表的操作sql語句
一 非空 預設約束的増刪改 檢視自己使用者的所有表 select from user tab comments www.2cto.com 建立表 create table cqytest id number 1 username varchar2 11 password varchar2 11 最後...
oracle表的操作SQL語句
這篇文章的內容包括 表的増刪改查,欄位的増刪改查,主鍵 外來鍵 唯 一 非空 預設約束的増刪改 檢視自己使用者的所有表 select from user tab comments www.2cto.com 建立表 create table cqytest id number 1 username v...