public abstract class DatabaseMeta extends Object
| 构造器和说明 |
|---|
DatabaseMeta() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract DefaultNullOrdering |
defaultNullOrdering()
INTERNAL
|
abstract ResultInterface |
getAttributes(String catalog,
String schemaPattern,
String typeNamePattern,
String attributeNamePattern)
INTERNAL
|
abstract ResultInterface |
getBestRowIdentifier(String catalogPattern,
String schemaPattern,
String tableName,
int scope,
boolean nullable)
INTERNAL
|
abstract ResultInterface |
getCatalogs()
INTERNAL
|
abstract ResultInterface |
getColumnPrivileges(String catalog,
String schema,
String table,
String columnNamePattern)
INTERNAL
|
abstract ResultInterface |
getColumns(String catalog,
String schemaPattern,
String tableNamePattern,
String columnNamePattern)
INTERNAL
|
abstract ResultInterface |
getCrossReference(String primaryCatalog,
String primarySchema,
String primaryTable,
String foreignCatalog,
String foreignSchema,
String foreignTable)
INTERNAL
|
abstract int |
getDatabaseMajorVersion()
INTERNAL
|
abstract int |
getDatabaseMinorVersion()
INTERNAL
|
abstract String |
getDatabaseProductVersion()
INTERNAL
|
abstract ResultInterface |
getExportedKeys(String catalog,
String schema,
String table)
INTERNAL
|
abstract ResultInterface |
getFunctionColumns(String catalog,
String schemaPattern,
String functionNamePattern,
String columnNamePattern)
INTERNAL
|
abstract ResultInterface |
getFunctions(String catalog,
String schemaPattern,
String functionNamePattern)
INTERNAL
|
abstract ResultInterface |
getImportedKeys(String catalog,
String schema,
String table)
INTERNAL
|
abstract ResultInterface |
getIndexInfo(String catalog,
String schema,
String table,
boolean unique,
boolean approximate)
INTERNAL
|
abstract String |
getNumericFunctions()
INTERNAL
|
abstract ResultInterface |
getPrimaryKeys(String catalog,
String schema,
String table)
INTERNAL
|
abstract ResultInterface |
getProcedureColumns(String catalog,
String schemaPattern,
String procedureNamePattern,
String columnNamePattern)
INTERNAL
|
abstract ResultInterface |
getProcedures(String catalog,
String schemaPattern,
String procedureNamePattern)
INTERNAL
|
abstract ResultInterface |
getPseudoColumns(String catalog,
String schemaPattern,
String tableNamePattern,
String columnNamePattern)
INTERNAL
|
abstract ResultInterface |
getSchemas()
INTERNAL
|
abstract ResultInterface |
getSchemas(String catalog,
String schemaPattern)
INTERNAL
|
abstract String |
getSearchStringEscape()
INTERNAL
|
abstract String |
getSQLKeywords()
INTERNAL
|
abstract String |
getStringFunctions()
INTERNAL
|
abstract ResultInterface |
getSuperTables(String catalog,
String schemaPattern,
String tableNamePattern)
INTERNAL
|
abstract ResultInterface |
getSuperTypes(String catalog,
String schemaPattern,
String typeNamePattern)
INTERNAL
|
abstract String |
getSystemFunctions()
INTERNAL
|
abstract ResultInterface |
getTablePrivileges(String catalog,
String schemaPattern,
String tableNamePattern)
INTERNAL
|
abstract ResultInterface |
getTables(String catalog,
String schemaPattern,
String tableNamePattern,
String[] types)
INTERNAL
|
abstract ResultInterface |
getTableTypes()
INTERNAL
|
abstract String |
getTimeDateFunctions()
INTERNAL
|
abstract ResultInterface |
getTypeInfo()
INTERNAL
|
abstract ResultInterface |
getUDTs(String catalog,
String schemaPattern,
String typeNamePattern,
int[] types)
INTERNAL
|
abstract ResultInterface |
getVersionColumns(String catalog,
String schema,
String table)
INTERNAL
|
public abstract DefaultNullOrdering defaultNullOrdering()
public abstract String getDatabaseProductVersion()
DatabaseMetaData.getDatabaseProductVersion()public abstract String getSQLKeywords()
DatabaseMetaData.getSQLKeywords()public abstract String getNumericFunctions()
DatabaseMetaData.getNumericFunctions()public abstract String getStringFunctions()
DatabaseMetaData.getStringFunctions()public abstract String getSystemFunctions()
DatabaseMetaData.getSystemFunctions()public abstract String getTimeDateFunctions()
DatabaseMetaData.getTimeDateFunctions()public abstract String getSearchStringEscape()
DatabaseMetaData.getSearchStringEscape()public abstract ResultInterface getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resultprocedureNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getProcedures(String, String, String)public abstract ResultInterface getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resultprocedureNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getProcedureColumns(String, String,
String, String)public abstract ResultInterface getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resulttypes - String[]DatabaseMetaData.getTables(String, String, String,
String[])public abstract ResultInterface getSchemas()
DatabaseMetaData.getSchemas()public abstract ResultInterface getCatalogs()
DatabaseMetaData.getCatalogs()public abstract ResultInterface getTableTypes()
DatabaseMetaData.getTableTypes()public abstract ResultInterface getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getColumns(String, String, String, String)public abstract ResultInterface getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
catalog - to inspectschema - to inspecttable - to inspectcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getColumnPrivileges(String, String,
String, String)public abstract ResultInterface getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getTablePrivileges(String, String, String)public abstract ResultInterface getBestRowIdentifier(String catalogPattern, String schemaPattern, String tableName, int scope, boolean nullable)
catalogPattern - "LIKE" style pattern to filter resultschemaPattern - "LIKE" style pattern to filter resulttableName - table of interestscope - of interestnullable - include nullable columnsDatabaseMetaData.getBestRowIdentifier(String, String,
String, int, boolean)public abstract ResultInterface getVersionColumns(String catalog, String schema, String table)
catalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getVersionColumns(String, String, String)public abstract ResultInterface getPrimaryKeys(String catalog, String schema, String table)
catalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getPrimaryKeys(String, String, String)public abstract ResultInterface getImportedKeys(String catalog, String schema, String table)
catalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getImportedKeys(String, String, String)public abstract ResultInterface getExportedKeys(String catalog, String schema, String table)
catalog - to inspectschema - to inspecttable - to inspectDatabaseMetaData.getExportedKeys(String, String, String)public abstract ResultInterface getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable)
primaryCatalog - to inspectprimarySchema - to inspectprimaryTable - to inspectforeignCatalog - to inspectforeignSchema - to inspectforeignTable - to inspectDatabaseMetaData.getCrossReference(String, String, String,
String, String, String)public abstract ResultInterface getTypeInfo()
DatabaseMetaData.getTypeInfo()public abstract ResultInterface getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
catalog - to inspectschema - to inspecttable - to inspectunique - onlyapproximate - allowedDatabaseMetaData.getIndexInfo(String, String, String,
boolean, boolean)public abstract ResultInterface getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttypeNamePattern - "LIKE" style pattern to filter resulttypes - int[]DatabaseMetaData.getUDTs(String, String, String, int[])public abstract ResultInterface getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttypeNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getSuperTypes(String, String, String)public abstract ResultInterface getSuperTables(String catalog, String schemaPattern, String tableNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getSuperTables(String, String, String)public abstract ResultInterface getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttypeNamePattern - "LIKE" style pattern to filter resultattributeNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getAttributes(String, String, String,
String)public abstract int getDatabaseMajorVersion()
DatabaseMetaData.getDatabaseMajorVersion()public abstract int getDatabaseMinorVersion()
DatabaseMetaData.getDatabaseMinorVersion()public abstract ResultInterface getSchemas(String catalog, String schemaPattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resultDatabaseMetaData.getSchemas(String, String)public abstract ResultInterface getFunctions(String catalog, String schemaPattern, String functionNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resultfunctionNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getFunctions(String, String, String)public abstract ResultInterface getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resultfunctionNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getFunctionColumns(String, String, String,
String)public abstract ResultInterface getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
catalog - to inspectschemaPattern - "LIKE" style pattern to filter resulttableNamePattern - "LIKE" style pattern to filter resultcolumnNamePattern - "LIKE" style pattern to filter resultDatabaseMetaData.getPseudoColumns(String, String, String,
String)Copyright © 2022. All rights reserved.