当前位置: 技术问答>java相关
哥们! 知不知道有什么方法能获取数据库中的表名!
来源: 互联网 发布时间:2015-09-11
本文导语: PreparedStatement ps = con.prepareStatement( "SELECT * FROM test" ); ResultSetMetaData rsm = ps.executeQuery().getMetaData(); rsm.? == 表名 什么方法能获取数据库中的表名! | 不会吧, java.sql.DatabaseMetaData 都没有? 呵...
PreparedStatement ps = con.prepareStatement( "SELECT * FROM test" );
ResultSetMetaData rsm = ps.executeQuery().getMetaData();
rsm.? == 表名
什么方法能获取数据库中的表名!
ResultSetMetaData rsm = ps.executeQuery().getMetaData();
rsm.? == 表名
什么方法能获取数据库中的表名!
|
不会吧, java.sql.DatabaseMetaData 都没有?
呵呵,careless说得没错儿,如果是join查询或者是多次复合查询的结果,RS中如何知道是从哪个表打开的?
我回答的问题是:枚举某个数据库中的表名
同样可以用DatabaseMetaData枚举某个表的存储过程、视图、字段等等。
呵呵,careless说得没错儿,如果是join查询或者是多次复合查询的结果,RS中如何知道是从哪个表打开的?
我回答的问题是:枚举某个数据库中的表名
同样可以用DatabaseMetaData枚举某个表的存储过程、视图、字段等等。