java.sql.ResultSetMetaData
java.sql.ResultSetMetaData是对ResultSet对象相关信息的具体描述,具体信息如表1所示。
| 方法名 | 返回值类型 | 支持JDBC4 |
|---|---|---|
| getCatalogName(int column) | STRING | Yes |
| getColumnClassName(int column) | STRING | Yes |
| getColumnCount() | INT | Yes |
| getColumnDisplaySize(int column) | INT | No |
| getColumnLabel(int column) | STRING | Yes |
| getColumnName(int column) | STRING | Yes |
| getColumnType(int column) | INT | Yes |
| getColumnTypeName(int column) | STRING | Yes |
| getPrecision(int column) | INT | No |
| getScale(int column) | INT | No |
| getSchemaName(int column) | STRING | Yes |
| getTableName(int column) | STRING | Yes |
| isAutoIncrement(int column) | BOOLEAN | Yes |
| isCaseSensitive(int column) | BOOLEAN | Yes |
| isCurrency(int column) | BOOLEAN | Yes |
| isDefinitelyWritable(int column) | BOOLEAN | Yes |
| isNullable(int column) | INT | Yes |
| isReadOnly(int column) | BOOLEAN | Yes |
| isSearchable(int column) | BOOLEAN | Yes |
| isSigned(int column) | BOOLEAN | Yes |
| isWritable(int column) | BOOLEAN | Yes |