Oracle資料庫查詢所有表 欄位和注釋

2021-10-20 00:15:23 字數 973 閱讀 8680

1. 表獲取

對於獲取表資訊,可供選擇的表有:

select * from user_tables;

//當前使用者的表

select * from all_tables;

//所有使用者的表

select * from dba_tables;

//包括系統表

select * from dba_tables where owner=

'test'

2. 表字段獲取

對於獲取表字段資訊,可供選擇的表有:

select * from user_tab_columns where table_name=

'使用者表'

;select * from all_tab_columns where table_name=

'使用者表'

;select * from dba_tab_columns where table_name=

'使用者表'

;

3. 表注釋獲取

對於獲取表注釋資訊,可供選擇的表有:

select * from all_tab_comments;

select * from dba_tab_comments;

select * from user_tab_comments;

4. 表字段注釋獲取

對於獲取表字段注釋資訊,可供選擇的表有:

select * from all_col_comments;

select * from dba_col_comments;

select * from user_col_comments;

sql 查詢所有資料庫 表 字段

sql server 用master資料庫查詢所有的資料庫 use master select name from sysdatabases 用其中的乙個資料庫查詢所有表 use student select id name from sysobjects where type u 根據id查詢某個...

查詢SQL Server資料庫所有表字段備註

select 表名 case when a.colorder 1 then d.name else end,表說明 case when a.colorder 1 then isnull f.value,else end,字段序號 a.colorder,欄位名 a.name,字段說明 isnull g...

Oracle資料庫 查詢所有表

1.查詢當前資料庫下的所有表 select from all tables where owner test 注 all tables查出來是查得所有使用者下的表,當然也包括你登入的用下的表,然後加乙個where你要查的那個使用者名稱就可以了。記得使用者名稱要大寫 2.查詢當前資料庫下某個例項資料庫...