16.13.7 ResultSetMetaData class

Table 16-29 lists limitations to the methods in the ResutlSetMetaData class that are defined in the JDBC1.0 standard. However, for details about the return value of each method of the MetaData class acquired from the result set generated by the getResultSet method of the Array class, see Table 16-14.

Table 16-29 Limitations to the methods in the ResultSetMetaData class that are defined in the JDBC1.0 standard

Method defined in JDBC1.0 standardLimitation
isAutoIncrementUnconditionally returns false.
isCaseSensitiveUnconditionally returns true.
isCurrencyUnconditionally returns false.
getColumnLabelReturns a column name because the column label (column header) is not available.
getSchemaNameUnconditionally returns null.
getTableName
getCatalogName
isReadOnlyUnconditionally returns false.
isWritable
isDefinitelyWritable