如何查詢oracle資料庫中所有表的所有欄位哪個

時間 2021-10-14 22:25:42

1樓:匿名使用者

這個不可能使用簡單一個查詢語句來實現這個功能。因為你的這個需要基本都是比一定邏輯的查詢,實現起來有相當的難度。因為首先要確定有多少張表,每張表中有多少個欄位,然後才能實現某個欄位中的某條記錄包含你所需要的這個特定的值。

這僅僅是一個簡單的思路,供參考。

2樓:佴寄風

寫一個儲存過程

將show tables的結果放入一個集合中然後遍歷這個集合

desc table

得到單個表的欄位

然後組織查詢語句 select * from table where 欄位1=『cc』 or 欄位2=』cc『.......欄位n='cc'

執行指令碼看結果

這只是思路

查詢資料庫所有表中的所有欄位 包含一個字串 這sql可以實現嗎

3樓:匿名使用者

--通過如下語句得到當前sql server中所有的資料的名稱:

use master

select [name] from [sysdatabases] order by [name]

go--通過查詢其中一個資料庫aspnetpager,就可以得到這個資料庫中的所有的表名了,語句如下:

use ???select [id], [name] from [sysobjects] where [type] = 'u' and name ='???' order by [name]--通過上面的查詢的id,可以查出這個表中所有的欄位,例如我們查詢basedata表中所有的欄位,就可以通過下面的語句查出:

select [name] from [syscolumns] where [id] = ??? order by [colid]go

查詢 oracle 資料庫中包含某一欄位的所有表的表名

4樓:匿名使用者

select table_name from dba_tab_columns where column_name='欄位名';

注意:欄位名需要大寫,否則你查不出來

5樓:阿懟哥

select table_name from user_tab_columns where column_name='欄位名稱'

oracle中如何查詢某個表中哪些欄位含有某個字元?

6樓:八卦星人小林

查詢該欄位,用excption異常抓取,如果沒異常則說明有該欄位。

如果進入異常程式塊則說明無該欄位。

oracle database,又名oracle rdbms,或簡稱oracle。是甲骨文公司的一款關聯式資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。

可以說oracle資料庫系統是目前世界上流行的關聯式資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的資料庫解決方案。

oracle資料庫系統是美國oracle公司(甲骨文)提供的以分散式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(client/server)或b/s體系結構的資料庫之一。比如silverstream就是基於資料庫的一種中介軟體。

oracle資料庫是目前世界上使用最為廣泛的資料庫管理系統,作為一個通用的資料庫系統,它具有完整的資料管理功能;作為一個關聯式資料庫,它是一個完備關係的產品;作為分散式資料庫它實現了分散式處理功能。但它的所有知識,只要在一種機型上學習了oracle知識,便能在各種型別的機器上使用它。

oracle資料庫最新版本為oracle database 12c。oracle資料庫12c 引入了一個新的多承租方架構,使用該架構可輕鬆部署和管理資料庫雲。

怎樣查詢oracle資料庫中所有的表空間

oracle中查詢當前資料庫中的所有表空間和對應的資料檔案語句命令 1 在cmd中輸入sqlplus,彈出命令列窗體 2 輸入口令和密碼 3 sql col file name for a60 4 sql set linesize 160 5 sql select file name,tablesp...

如何查詢oracle資料庫的操作記錄

彭城程式詩人 用sys使用者以dba身份登入。然後,檢視檢視 v sql,如下參考 select from v sql t where t.service orcl and t.parsing schema name bhoa and t.sql text like update order by ...

如何查詢oracle資料庫中已經建立的索引

根據表名,查詢一張表的索引 select from user indexes where table name upper 表名 根據索引號,查詢表索引欄位 select from user ind columns where index name 索引名 根據索引名,查詢建立索引的語句 selec...