java获取数据库里面表的表名表名

java获取数据库表名的原理就是通过connection获取数据库元数据DatabaseMetaData,然后通过元数据的getTables()方法查出表信息

 
  1. Connection conn = ConnectionPool.getConnection();

  2. try {

  3. DatabaseMetaData dbm = conn.getMetaData();

  4. ResultSet rs = dbm.getTables(null, null, "%o%", null);//通配符获取表名称中所有含有字符o的表

  5.  
  6. while(rs.next()){

  7. System.out.println(rs.getString(3)); //打印表名

  8. }

  9.  
  10. } catch (SQLException e) {

  11. e.printStackTrace();

  12. }

猜你喜欢

转载自blog.csdn.net/com_ma/article/details/81175134