select * from all_tab_columns where table_name = 'xxx ' and owner = 'xxx ';

十年的華陰網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整華陰建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“華陰網(wǎng)站設(shè)計”,“華陰網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
或者
select * from user_tab_columns where table_name = 'xxx '
先讓寶寶仰臥,用玩具逗引其從仰臥→俯臥→坐起,將玩具移開一段距離,讓寶寶爬過去取玩具,
在jdbc執(zhí)行一個sql語句的話,就會把sql語句對應(yīng)的列都已元數(shù)據(jù)的形式提供給你,你可以根據(jù)元數(shù)據(jù)獲取到列的信息
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import oracle.jdbc.driver.OracleResultSetMetaData;
public class DbTest {
public static void main(String[] args) {
Connection con = null;
ResultSet rs = null;
PreparedStatement stmt = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@ip:port:servID"; //數(shù)據(jù)庫連接字符串
String user="user"; //用戶名
String password="pswd"; //密碼
con = DriverManager.getConnection(url,user,password); //獲取連接
//這里的sql為一個查詢結(jié)果為0條記錄的sql,目的是只獲取元數(shù)據(jù)信息
stmt = con.prepareStatement("SELECT * FROM TEST_TABLE WHERE 0 = 1");
rs = stmt.executeQuery();
//下面的即為執(zhí)行結(jié)果集的元數(shù)據(jù),即使查詢結(jié)果沒有數(shù)據(jù),該元數(shù)據(jù)還是存在
OracleResultSetMetaData rsmd = (OracleResultSetMetaData)rs.getMetaData();
int columnCnt = rsmd.getColumnCount(); //列的數(shù)量
for (int i = 1; i = columnCnt; i++) {
//打印列名
System.out.println(rsmd.getColumnName(i));
}
} catch (Exception e) {
//發(fā)生異常,執(zhí)行異常處理
e.printStackTrace();
} finally {
if (rs != null) {
//關(guān)閉結(jié)果集
try {
rs.close();
} catch (Exception e) {
}
}
if (stmt != null) {
//關(guān)閉statement
try {
stmt.close();
} catch (Exception e) {
}
}
if (con != null) {
//關(guān)閉連接
try {
con.close();
} catch (Exception e) {
}
}
}
}
}
如何查詢oracle一個數(shù)據(jù)庫中包含有某個特定值的所有表及字段名
-我這里說的字段名跟列 是同一個意思
select column_name,
table_name,data_type ,data_length,data_precision,data_scale from user_tab_columns where column_name='字段名';
--根據(jù)字段名查出相關(guān)的表名出來。記錄下來
--然后對查出來的表進(jìn)行查詢,找到含這內(nèi)容字段的表
select * from 表名 where 字段名='xiaoming'
1.查詢所有表的表名:selecttable_namefromuser_tables解釋:從系統(tǒng)表user_tables中可以查找出所有的表名字。2.查詢表中的所有列名:desctabletablename(表名)。解釋:通過desc(描述)tablename即可查找出表中的所有字段。3.查詢所
1、可以
desc
table_name;
2、可以用Oracle的數(shù)據(jù)字典即可:SELECT
t.COLUMN_NAME
FROM
USER_TAB_COLUMNS
t
where
t.TABLE_NAME='';
3、可以
用select語句:select
*
from
table_name;
4、可以借助第三工具等方式
網(wǎng)頁名稱:oracle如何獲取列名,oracle數(shù)據(jù)庫中的有效列名
網(wǎng)站URL:http://chinadenli.net/article42/dsgghec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、網(wǎng)站排名、網(wǎng)站內(nèi)鏈、定制開發(fā)、用戶體驗、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)