亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

oracle查詢所有表信息表字段詳細示例

 更新時間:2023年11月02日 10:15:29   作者:番茄炒蛋46  
最近在工作中遇到個需求,要在Oracle數(shù)據(jù)庫中查詢表的所有字段、字段類型和字段說明,所以這篇文章主要給大家介紹了關(guān)于oracle查詢所有表信息表字段的相關(guān)資料,需要的朋友可以參考下

查看庫中表的詳細信息

1. 查詢所有用戶下相同表名的列信息

# all_tab_columns 查看所有用戶表的信息,會造成重復(fù)和錯誤
select * from all_tab_columns a 
-- where owner='用戶名' and a.table_name ='表名';

2.查詢當前登錄用戶下表的信息

# user_tab_columns 只查詢當前用戶下表的信息
select * from user_tab_columns a 
-- where a.table_name ='表名';

3. 查詢所有用戶的表的列名和注釋

# all_col_comment 查詢所有用戶的表的列名和注釋。
select * from all_col_comments  a 
-- where owner='用戶名' and a.table_name ='表名';

4. 查詢當前登錄用戶的表的列名和注釋

# user_col_comments 查詢當前用戶的表的列名和注釋。
select * from user_col_comments a 
-- where a.table_name ='表名';

查詢表/視圖語句

1.查詢當前登錄用戶名下的表或視圖

#查詢當前用戶下所有表和視圖 
select * from user_tab_comments;
#查詢當前登錄的用戶的表
select * from user_tables;

2.查詢所有用戶名下的表或視圖.

#查詢所有用戶下所有表和視圖 
select * from all_tab_comments
-- where owner='用戶名';
-- 指定用戶時:查詢指定用戶下所有表和視圖
#查詢所有用戶名下所有的表
select * from all_tables 
-- where owner='用戶名';
-- 指定用戶時:查詢指定用戶下所有的表

附:將表所有列名查出,并拼成字符串

select Listagg(column_name, ',') WITHIN GROUP(ORDER BY column_name)
from user_tab_columns 
where table_name = upper('表名') 
--不想查詢的字段名
and column_name not in ('字段名','字段名');

總結(jié) 

到此這篇關(guān)于oracle查詢所有表信息表字段的文章就介紹到這了,更多相關(guān)oracle查詢所有表信息內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Oracle用戶密碼設(shè)為不過期的兩種方法

    Oracle用戶密碼設(shè)為不過期的兩種方法

    這篇文章主要介紹了Oracle用戶密碼設(shè)為不過期的兩種方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-12-12
  • Oracle常見分析函數(shù)實例詳解

    Oracle常見分析函數(shù)實例詳解

    分析函數(shù)是Oracle專門用于解決復(fù)雜報表統(tǒng)計需求的功能強大的函數(shù),它可以在數(shù)據(jù)行分組然后計算基于組的某種統(tǒng)計值,并且每一組的每一行都可以返回一個統(tǒng)計,下面這篇文章主要給大家介紹了關(guān)于Oracle常見分析函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Oracle存儲過程創(chuàng)建方式

    Oracle存儲過程創(chuàng)建方式

    本文介紹了Oracle存儲過程的創(chuàng)建,包括package和package body的定義,以及輸入/輸出參數(shù)的類型,通過示例代碼,詳細說明了如何創(chuàng)建和使用存儲過程,并總結(jié)了個人經(jīng)驗
    2025-02-02
  • oracle表空間不足ORA-01653的問題:?unable?to?extend?table

    oracle表空間不足ORA-01653的問題:?unable?to?extend?table

    這篇文章主要介紹了oracle表空間不足ORA-01653:?unable?to?extend?table的問題?,出現(xiàn)這種表空間不足的問題一般有兩種情況:一種是表空間的自動擴展功能沒有打開,另一種確實是表空間確實不夠用了,已經(jīng)達到了擴展的極限,本文給大家分享解決方法,需要的朋友參考下
    2022-08-08
  • 解決Oracle?DISTINCT?報錯?inconsistent?datatypes:?expected?-?got?CLOB(數(shù)據(jù)類型不一致:?應(yīng)為?-,?但卻獲得?CLOB)的問題

    解決Oracle?DISTINCT?報錯?inconsistent?datatypes:?expected?

    這篇文章主要介紹了Oracle DISTINCT報錯inconsistent datatypes:expected-got CLOB(數(shù)據(jù)類型不一致:?應(yīng)為-,但卻獲得?CLOB),本文給大家分享三種解決方案,需要的朋友可以參考下
    2023-07-07
  • oracle基礎(chǔ)語法詳解

    oracle基礎(chǔ)語法詳解

    這篇文章主要介紹了oracle基礎(chǔ)語法詳解,非常適合Oracle數(shù)據(jù)庫的初步學(xué)習(xí),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-05-05
  • oracle報錯(ORA-00600)問題處理

    oracle報錯(ORA-00600)問題處理

    最近在做一個項目,使用的是Oracle數(shù)據(jù)庫,近兩天不知道怎么回事,告警日志里總是顯示這個錯誤(ORA-00600:internalerrorcode,arguments:[kcblasm_1],[103],[],[],[],[],[],[])度娘了一下,終于找到解決方式,分享給大家
    2014-08-08
  • Oracle監(jiān)聽器被優(yōu)化大師掛掉后的完美解決方法

    Oracle監(jiān)聽器被優(yōu)化大師掛掉后的完美解決方法

    這篇文章主要介紹了Oracle監(jiān)聽器被優(yōu)化大師掛掉后的完美解決方法,需要的朋友可以參考下
    2017-08-08
  • 解析oracle對select加鎖的方法以及鎖的查詢

    解析oracle對select加鎖的方法以及鎖的查詢

    本篇文章是對oracle對select加鎖的方法以及鎖的查詢進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • 詳解Oracle如何將txt文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫

    詳解Oracle如何將txt文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫

    這篇文章主要介紹了Oracle如何將txt文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫,文中通過代碼示例和圖文結(jié)合的方式給大家講解的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-03-03

最新評論