当前位置: 技术问答>java相关
谁有关于读取数据库中所有表的名字、字段名的例子?
来源: 互联网 发布时间:2015-10-14
本文导语: 给代码就给分 woowind@sina.com | 一般数据库中都有一些系统表如:sysusers,systables,syscolumns等等。根据数据库的不同有所不同。 | http://sourceforge.net/ 搜索 Hypersonic | ...
给代码就给分
woowind@sina.com
woowind@sina.com
|
一般数据库中都有一些系统表如:sysusers,systables,syscolumns等等。根据数据库的不同有所不同。
|
http://sourceforge.net/
搜索
Hypersonic
搜索
Hypersonic
|
select table_name from all_tab_comments where owner='SYSTEM(just a example)'
|
Class.forName("oracle.jdbc.driver.OracleDriver");
c = DriverManager.getConnection(dbUrl,user,password);
String query = "Select * from " + oracleTableName;
s = c.createStatement();
r = s.executeQuery(query);
rm = r.getMetaData();
int tableColumnNumber = rm.getColumnCount();
oracleTableColumnNames = new String[tableColumnNumber];
for (int i = 0; i
c = DriverManager.getConnection(dbUrl,user,password);
String query = "Select * from " + oracleTableName;
s = c.createStatement();
r = s.executeQuery(query);
rm = r.getMetaData();
int tableColumnNumber = rm.getColumnCount();
oracleTableColumnNames = new String[tableColumnNumber];
for (int i = 0; i