DatabaseMetaData meta = conn.getMetaData();
ResultSet rs = meta.getTables(null,userName,null,{TABLE});
rs.getString("TABLE_NAME")
把所有的table取出来,看看有你有想要的
ResultSet rs = meta.getTables(null,userName,null,{TABLE});
rs.getString("TABLE_NAME")
把所有的table取出来,看看有你有想要的
解决方案 »
- jsp文件下载
- [求助]有关Acegi lookupAttributes返回ConfigAttributeDefinition为null
- java遍历速度最快的数据结构是什么?
- java.lang.OutOfMemoryError: PermGen space
- jsp与XML交互问题???
- 小弟初学openSessionInView,有一个问题想请教大家。
- 大姐请弟弟妹妹们帮忙了!用最简单的语言解释什么是javabean,EJB,STRUTS,JAVABEAN,JSP/Servlet,MVC分别是什么,之间的相互关系。还有从
- 组合模式对于jdo是不是有写复杂?
- 关于cmp的问题,急~~~请高手救命
- eclipse4.4.1(luna) 如何安装jigloo 4.6.6
- hibernate下怎么做级联删除?
- 【求教高手】公认比较好的三层架构的网站框架是什么样的?还有关于struts...
有无返回值?返回的是否是个数组?
有无返回值?返回的是否是个数组?
List tables = new ArrayList(); DatabaseMetaData dbMetaData = cnn.getMetaData();// "TABLE", "VIEW", "SYSTEM TABLE",
// "GLOBAL TEMPORARY", "LOCAL TEMPORARY", "ALIAS", "SYNONYM"
String[] types = {"TABLE", "VIEW"}; ResultSet tabs = dbMetaData.getTables(null, null, null, types);
/*ResultSet:
TABLE_CAT String => table catalog (may be null)
TABLE_SCHEM String => table schema (may be null)
TABLE_NAME String => table name
TABLE_TYPE String => table type.
REMARKS String => explanatory comment on the table
TYPE_CAT String => the types catalog (may be null)
TYPE_SCHEM String => the types schema (may be null)
TYPE_NAME String => type name (may be null)
SELF_REFERENCING_COL_NAME String => name of the designated "identifier" column of a typed table (may be null)
REF_GENERATION String => specifies how values in SELF_REFERENCING_COL_NAME are created. Values are "SYSTEM", "USER", "DERIVED". (may be null)
*/
while(tabs.next()){
tables.add(tabs.getObject("TABLE_NAME")); }
System.out.println(tables);
return tables; }