oracle 查詢所有表和字段

2021-06-22 20:34:44 字數 1982 閱讀 3718

select * from all_tab_comments 

-- 查詢所有使用者的表,檢視等

select * from user_tab_comments   

-- 查詢本使用者的表,檢視等

select * from all_col_comments 

--查詢所有使用者的表的列名和注釋.

select * from user_col_comments 

-- 查詢本使用者的表的列名和注釋

select * from all_tab_columns 

--查詢所有使用者的表的列名等資訊(詳細但是沒有備註).

select * from user_tab_columns 

--查詢本使用者的表的列名等資訊(詳細但是沒有備註).

--一般使用1:

select t.table_name,t.comments from user_tab_comments t

--一般使用2:

select r1, r2, r3, r5

from (select a.table_name r1, a.column_name r2, a.comments r3

from user_col_comments a),

(select t.table_name r4, t.comments r5 from user_tab_comments t)

where r4 = r1

以上就是oracle查詢使用者所有表的語句介紹。

1.select table_name from all_tables;

所有的表明

1.select table_name from user_all_tables;

oracle查詢語句中使用者的所有的表

一下是轉貼的sql語句的帖子.

select * from user_objects; //查詢所有的表

select * from dba_tables; //查詢所有的表

select * from all_tables; //查詢所有的表

select * from user_users //查出乙個使用者

select * from all_users //查詢所有使用者

select * from dba_users //查詢所有使用者

select name,dbid from v$database; //查詢資料庫名和它的id

select * from sys.user_tab_columns; //查詢表名 ,並顯示列名

describe 表名 //查詢表結構

select * from sys.user_tab_columns where table_name=表名

查詢指定表名的字段

2: 查詢資料庫引數

1.show parameter db;

3:oracle查詢語句查詢資料庫的例項名

1.select instance_name from v$instance;

4: 資料庫網域名稱

資料庫安裝結束後,如果要知道正在執行額資料庫是否有網域名稱以及資料庫網域名稱名稱可以用

1.select value from v$parameter where name='db_domain'

2.show parameter domain

5:資料庫服務名

如果資料庫有網域名稱,則資料庫服務名就是全域性資料庫名,如果該資料庫沒有定義域名,則資料庫服務名與資料庫名相同

1.show parameter service_name

6:顯示當前使用者

1.show user

7:直接登陸

1.sqlplus "/as sysdba"

8:當前ooracle系統時間

1.select sysdate from dual;

9:查詢資料庫字典v$nls_parameter產看字符集相關引數

1.select * from v$nls_parameters;

ORACLE用sql查詢所有表和字段

表 owner表示schema select table name,comments from all tab comments t where t.owner md 字段 select column name,data type from all tab columns t where t.own...

Oracle中檢視所有表和字段

獲取表 select table name from user tables 當前使用者的表 select table name from all tables 所有使用者的表 select table name from dba tables 包括系統表 select table name fro...

Oracle中檢視所有表和字段

獲取表字段 select from user tab columns where table name 使用者表 order by column name 獲取表注釋 select from user tab comments where table name 使用者表 order by table...