首页 > TAG信息列表 > ResultSetMetaData
小知识系列:查询数据库数据的元信息
目录简介使用ResultSet使用ResultSetMetaData总结 简介 java中数据库的操作相信大家都不陌生,JDK提供了java.sql包来规范对数据库的各种操作。我们最常用的操作就是从数据库的ResultSet中获取数据,其实这个包中还有一个非常有用的类叫做ResultSetMetaData,可以通过这个类来获取查询数Java获取数据库的列名、列数、标题、类型等信息,ResultSetMetaData的各种方法举例
getColumnCount //列数getColumnName //列名getColumnLabel //列名 当你使用和学习JDK的时候,可以查看并学习它所提供给你的两个ResultSetMetaData和DataBaseMetaData类的源码并很好的了解它们的实现原理和思路,JDBC中提供有两种源数据,一种是数据库源数据,另一种是 ResulJDBC学习笔记--ResultSetMetaData
1.why: 如果只有一个结果集,但不知道该结果集中有多少列,列的名字都是什么. 1).编写通用的查询方法时需要使用. public <T> T get(Class<T> clazz, String sql, Object ... args){ } 2.what:用于描述ResultSet的对象. 3.how: ①.得到ResultSetMetaData 对象:调用ResultSet的getMetajdbc-获取表名
在协作开发过程,特别是跨公司合作开发中,表的设计方和使用方完全不同。有时你需要知道表的结构,由于种种原因,一时无法得知表设计信息。 现在JDBC的ResultSetMetaData对象可以帮你获取表的信息。 ResultSetMetaData是ResultSet接口的成员,提供了获取表字段的方法。 常见的方法有