oracle查詢(xún)所有表信息表字段詳細(xì)示例
查看庫(kù)中表的詳細(xì)信息
1. 查詢(xún)所有用戶(hù)下相同表名的列信息
# all_tab_columns 查看所有用戶(hù)表的信息,會(huì)造成重復(fù)和錯(cuò)誤 select * from all_tab_columns a -- where owner='用戶(hù)名' and a.table_name ='表名';
2.查詢(xún)當(dāng)前登錄用戶(hù)下表的信息
# user_tab_columns 只查詢(xún)當(dāng)前用戶(hù)下表的信息 select * from user_tab_columns a -- where a.table_name ='表名';
3. 查詢(xún)所有用戶(hù)的表的列名和注釋
# all_col_comment 查詢(xún)所有用戶(hù)的表的列名和注釋。 select * from all_col_comments a -- where owner='用戶(hù)名' and a.table_name ='表名';
4. 查詢(xún)當(dāng)前登錄用戶(hù)的表的列名和注釋
# user_col_comments 查詢(xún)當(dāng)前用戶(hù)的表的列名和注釋。 select * from user_col_comments a -- where a.table_name ='表名';
查詢(xún)表/視圖語(yǔ)句
1.查詢(xún)當(dāng)前登錄用戶(hù)名下的表或視圖
#查詢(xún)當(dāng)前用戶(hù)下所有表和視圖 select * from user_tab_comments; #查詢(xún)當(dāng)前登錄的用戶(hù)的表 select * from user_tables;
2.查詢(xún)所有用戶(hù)名下的表或視圖.
#查詢(xún)所有用戶(hù)下所有表和視圖 select * from all_tab_comments -- where owner='用戶(hù)名'; -- 指定用戶(hù)時(shí):查詢(xún)指定用戶(hù)下所有表和視圖 #查詢(xún)所有用戶(hù)名下所有的表 select * from all_tables -- where owner='用戶(hù)名'; -- 指定用戶(hù)時(shí):查詢(xún)指定用戶(hù)下所有的表
附:將表所有列名查出,并拼成字符串
select Listagg(column_name, ',') WITHIN GROUP(ORDER BY column_name)
from user_tab_columns
where table_name = upper('表名')
--不想查詢(xún)的字段名
and column_name not in ('字段名','字段名');總結(jié)
到此這篇關(guān)于oracle查詢(xún)所有表信息表字段的文章就介紹到這了,更多相關(guān)oracle查詢(xún)所有表信息內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle數(shù)據(jù)庫(kù)的備份及恢復(fù)策略研究
Oracle數(shù)據(jù)庫(kù)的備份及恢復(fù)策略研究...2007-03-03
Oracle報(bào)錯(cuò):ORA-28001:口令已失效解決辦法
最近在工作中遇到了一個(gè)問(wèn)題,錯(cuò)誤是Oracle報(bào)錯(cuò)ORA-28001:口令已失效,下面這篇文章主要給大家介紹了關(guān)于Oracle報(bào)錯(cuò):ORA-28001:口令已失效的解決辦法,需要的朋友可以參考下2023-04-04
ORACLE實(shí)現(xiàn)自定義序列號(hào)生成的方法
這篇文章主要為大家詳細(xì)介紹了ORACLE實(shí)現(xiàn)自定義序列號(hào)生成的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10
PL/SQL實(shí)現(xiàn)Oracle數(shù)據(jù)庫(kù)任務(wù)調(diào)度
PL/SQL實(shí)現(xiàn)Oracle數(shù)據(jù)庫(kù)任務(wù)調(diào)度...2007-03-03
數(shù)據(jù)庫(kù)ORA-01196故障-歸檔日志丟失恢復(fù)詳解
這篇文章主要介紹了數(shù)據(jù)庫(kù)ORA-01196故障-歸檔日志丟失恢復(fù)詳解,具有一定參考價(jià)值,需要的朋友可以了解下。2017-10-10
Kettle連接Oracle數(shù)據(jù)庫(kù)方法((Oracle19c&Oracle11g))
這篇文章主要介紹了Kettle連接Oracle數(shù)據(jù)庫(kù)方法((Oracle19c&Oracle11g)),包括oracle驅(qū)動(dòng)jar包,連接oracle的過(guò)程,思路很簡(jiǎn)單需要的朋友可以參考下2022-11-11
Oracle中如果刪除了表中的某一條數(shù)據(jù),還可以通過(guò)回滾操作(rollback)進(jìn)行回滾,假如想清空一張表的數(shù)據(jù),但是又不想使其能進(jìn)行回滾操作,就可以立刻釋放資源,這時(shí)就需要使用截?cái)啾?/div> 2012-11-11
oracle數(shù)據(jù)庫(kù)定時(shí)任務(wù)dbms_job的用法詳解
這篇文章給大家詳細(xì)介紹了dbms_job的用法,用于安排和管理作業(yè)隊(duì)列,通過(guò)使用作業(yè),可以使ORACLE數(shù)據(jù)庫(kù)定期執(zhí)行特定的任務(wù)。有需要的朋友們可以參考借鑒。2016-09-09最新評(píng)論

