public interface ResultSetMetaData可用于获取关于ResultSet对象中列的类型和属性信息的对象。以下代码片段创建 ResultSet 对象 rs,创建 ResultSetMetaData 对象 rsmd,并使用 rsmd 查找rs 有多少列,以及 rs 中的第一列是否可以在 WHERE子句中使用。
方法摘要 | |
---|---|
String | getCatalogName(intcolumn) |
String | getColumnClassName(intcolumn) ResultSet.getObject 从列中检索值,则返回构造其实例的 Java 类的完全限定名称。 |
int | getColumnCount() ResultSet 对象中的列数。 |
int | getColumnDisplaySize(intcolumn) |
String | getColumnLabel(intcolumn) |
String | getColumnName(intcolumn) |
int | getColumnType(intcolumn) |
String | getColumnTypeName(intcolumn) |
int | getPrecision(intcolumn) |
int | getScale(intcolumn) |
String | getSchemaName(intcolumn) |
String | getTableName(intcolumn) |
boolean | isAutoIncrement(intcolumn) |
boolean | isCaseSensitive(intcolumn) |
boolean | isCurrency(intcolumn) |
boolean | isDefinitelyWritable(intcolumn) |
int | isNullable(intcolumn) |
boolean | isReadOnly(intcolumn) |
boolean | isSearchable(intcolumn) |
boolean | isSigned(intcolumn) |
boolean | isWritable(intcolumn)
http://blog.sina.com.cn/s/blog_80e498b10100xxf6.html
|