Table 44. Support for DatabaseMetaData methods
JDBC method
IBM Data
Server Driver
for JDBC and
SQLJ support
DB2 JDBC
Type 2 Driver
for Linux,
UNIX and
Windows
support
IDS JDBC
Driver support
allProceduresAreCallable Yes Yes Yes
allTablesAreSelectable Yes
1
Yes Yes
1
dataDefinitionCausesTransactionCommit Yes Yes Yes
dataDefinitionIgnoredInTransactions Yes Yes Yes
deletesAreDetected Yes Yes Yes
doesMaxRowSizeIncludeBlobs Yes Yes Yes
getAttributes Yes
2
No No
getBestRowIdentifier Yes Yes Yes
getCatalogs Yes Yes Yes
getCatalogSeparator Yes Yes Yes
getCatalogTerm Yes Yes Yes
getClientInfoProperties
6
Yes No No
getColumnPrivileges Yes Yes Yes
getColumns Yes
7
Yes
10
Yes
10
getConnection Yes Yes Yes
getCrossReference Yes Yes Yes
getDatabaseMajorVersion Yes No No
getDatabaseMinorVersion Yes No No
getDatabaseProductName Yes Yes Yes
getDatabaseProductVersion Yes Yes Yes
getDefaultTransactionIsolation Yes Yes Yes
getDriverMajorVersion Yes Yes Yes
getDriverMinorVersion Yes Yes Yes
getDriverName Yes
8
Yes Yes
getDriverVersion Yes Yes Yes
getExportedKeys Yes Yes Yes
getFunctionColumns
6
Yes No No
getFunctions
6
Yes No No
getExtraNameCharacters Yes Yes Yes
getIdentifierQuoteString Yes Yes Yes
getImportedKeys Yes Yes Yes
getIndexInfo Yes Yes Yes
getJDBCMajorVersion Yes No No
getJDBCMinorVersion Yes No No
getMaxBinaryLiteralLength Yes Yes Yes
getMaxCatalogNameLength Yes Yes Yes
258 Application Programming Guide and Reference for Java
â„¢
||||