Java——mysql——获取所有table名和table字段名
2018-03-01 23:46
288 查看
获取database所有table名:(参考:http://stackoverflow.com/questions/2780284/how-to-get-all-table-names-from-a-database )
DatabaseMetaData md = conn.getMetaData(); ResultSet rs = md.getTables(null, null, "%", null); while (rs.next()) { System.out.println(rs.getString(3)); }原理:Column 3 is the
TABLE_NAME(see documentation of getTables). 获取某table的所有字段名: (参考:http://java.dzone.com/snippets/listing-schematablecolumn )
DatabaseMetaData meta = conn.getMetaData(); ResultSet resultSet = meta.getColumns(databaseName, null, tableName, "%"); while (resultSet.next()) { System.out.println(esultSet.getString(4)); }
相关文章推荐
- java取得Mysql主键,在Mysql获取表中所有的主键
- mysql——获取所有table名和table字段名。
- java获取mysql库的所有表名
- java 在服务器上获取所有邮件
- java获取指定文件夹下的所有文件名
- java获取所有系统变量
- java获取所有系统变量
- Java正则表达式获取网页所有网址和链接文字
- Jquery :动态给Table指定行或尾行插入tr和相关,遍历页面所有控件获取id
- mysql 关于limit 子查询和获取某当天所有记录
- PHP MySQL获取指定数据库所有表名
- 获取本机所有IP java
- java下获取sd卡下的所有文件、路径
- java正则表达式获取字符串中的所有英文单词或数字
- Jquery 获取指定 table下 所有 type='text' 的 input
- java工具类-获取包下的所有类
- java获取指定文件夹下的所有文件名
- Java获取网页所有网址和链接文字(正则表达式)
- java获取文件夹下所有文件的名称
- java获取指定目录下所有文件