Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Interface java.sql.DatabaseMetaData1.1

Deklaration

public interface DatabaseMetaData

Beschreibung

Diese Schnittstelle liefert Informationen über die Struktur und die Funktionen der Datenbank zurück. Sie wird von den einzelnen JDBC-Treibern implementiert.


 
Datenelemente
public final static shortattributeNoNulls
public final static shortattributeNullable
public final static shortattributeNullableUnknown
public final static intbestRowNotPseudo
public final static intbestRowPseudo
public final static intbestRowSession
public final static intbestRowTemporary
public final static intbestRowTransaction
public final static intbestRowUnknown
public final static intcolumnNoNulls
public final static intcolumnNullable
public final static intcolumnNullableUnknown
public final static intimportedKeyCascade
public final static intimportedKeyInitiallyDeferred
public final static intimportedKeyInitiallyImmediate
public final static intimportedKeyNoAction
public final static intimportedKeyNotDeferrable
public final static intimportedKeyRestrict
public final static intimportedKeySetDefault
public final static intimportedKeySetNull
public final static intprocedureColumnIn
public final static intprocedureColumnInOut
public final static intprocedureColumnOut
public final static intprocedureColumnResult
public final static intprocedureColumnReturn
public final static intprocedureColumnUnknown
public final static intprocedureNoNulls
public final static intprocedureNoResult
public final static intprocedureNullable
public final static intprocedureNullableUnknown
public final static intprocedureResultUnknown
public final static intprocedureReturnsResult
public final static intsqlStateSQL99     [1.4]
public final static intsqlStateXOpen     [1.4]
public final static shorttableIndexClustered
public final static shorttableIndexHashed
public final static shorttableIndexOther
public final static shorttableIndexStatistic
public final static inttypeNoNulls
public final static inttypeNullable
public final static inttypeNullableUnknown
public final static inttypePredBasic
public final static inttypePredChar
public final static inttypePredNone
public final static inttypeSearchable
public final static intversionColumnNotPseudo
public final static intversionColumnPseudo
public final static intversionColumnUnknown
 
Methoden
public booleanallProceduresAreCallable()
public booleanallTablesAreSelectable()
public booleandataDefinitionCausesTransactionCommit()
public booleandataDefinitionIgnoredInTransactions()
public booleandeletesAreDetected(int type)     [1.2]
public booleandoesMaxRowSizeIncludeBlobs()
public ResultSetgetAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)     [1.4]
public ResultSetgetBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
public StringgetCatalogSeparator()
public StringgetCatalogTerm()
public ResultSetgetCatalogs()
public ResultSetgetColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
public ResultSetgetColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
public ConnectiongetConnection()     [1.2]
public ResultSetgetCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable)
public intgetDatabaseMajorVersion()     [1.4]
public intgetDatabaseMinorVersion()     [1.4]
public StringgetDatabaseProductName()
public StringgetDatabaseProductVersion()
public intgetDefaultTransactionIsolation()
public intgetDriverMajorVersion()
public intgetDriverMinorVersion()
public StringgetDriverName()
public StringgetDriverVersion()
public ResultSetgetExportedKeys(String catalog, String schema, String table)
public StringgetExtraNameCharacters()
public StringgetIdentifierQuoteString()
public ResultSetgetImportedKeys(String catalog, String schema, String table)
public ResultSetgetIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
public intgetJDBCMajorVersion()     [1.4]
public intgetJDBCMinorVersion()     [1.4]
public intgetMaxBinaryLiteralLength()
public intgetMaxCatalogNameLength()
public intgetMaxCharLiteralLength()
public intgetMaxColumnNameLength()
public intgetMaxColumnsInGroupBy()
public intgetMaxColumnsInIndex()
public intgetMaxColumnsInOrderBy()
public intgetMaxColumnsInSelect()
public intgetMaxColumnsInTable()
public intgetMaxConnections()
public intgetMaxCursorNameLength()
public intgetMaxIndexLength()
public intgetMaxProcedureNameLength()
public intgetMaxRowSize()
public intgetMaxSchemaNameLength()
public intgetMaxStatementLength()
public intgetMaxStatements()
public intgetMaxTableNameLength()
public intgetMaxTablesInSelect()
public intgetMaxUserNameLength()
public StringgetNumericFunctions()
public ResultSetgetPrimaryKeys(String catalog, String schema, String table)
public ResultSetgetProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
public StringgetProcedureTerm()
public ResultSetgetProcedures(String catalog, String schemaPattern, String procedureNamePattern)
public intgetResultSetHoldability()     [1.4]
public StringgetSQLKeywords()
public intgetSQLStateType()     [1.4]
public StringgetSchemaTerm()
public ResultSetgetSchemas()
public StringgetSearchStringEscape()
public StringgetStringFunctions()
public ResultSetgetSuperTables(String catalog, String schemaPattern, String tableNamePattern)     [1.4]
public ResultSetgetSuperTypes(String catalog, String schemaPattern, String typeNamePattern)     [1.4]
public StringgetSystemFunctions()
public ResultSetgetTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
public ResultSetgetTableTypes()
public ResultSetgetTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
public StringgetTimeDateFunctions()
public ResultSetgetTypeInfo()
public ResultSetgetUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)     [1.2]
public StringgetURL()
public StringgetUserName()
public ResultSetgetVersionColumns(String catalog, String schema, String table)
public booleaninsertsAreDetected(int type)     [1.2]
public booleanisCatalogAtStart()
public booleanisReadOnly()
public booleanlocatorsUpdateCopy()     [1.4]
public booleannullPlusNonNullIsNull()
public booleannullsAreSortedAtEnd()
public booleannullsAreSortedAtStart()
public booleannullsAreSortedHigh()
public booleannullsAreSortedLow()
public booleanothersDeletesAreVisible(int type)     [1.2]
public booleanothersInsertsAreVisible(int type)     [1.2]
public booleanothersUpdatesAreVisible(int type)     [1.2]
public booleanownDeletesAreVisible(int type)     [1.2]
public booleanownInsertsAreVisible(int type)     [1.2]
public booleanownUpdatesAreVisible(int type)     [1.2]
public booleanstoresLowerCaseIdentifiers()
public booleanstoresLowerCaseQuotedIdentifiers()
public booleanstoresMixedCaseIdentifiers()
public booleanstoresMixedCaseQuotedIdentifiers()
public booleanstoresUpperCaseIdentifiers()
public booleanstoresUpperCaseQuotedIdentifiers()
public booleansupportsANSI92EntryLevelSQL()
public booleansupportsANSI92FullSQL()
public booleansupportsANSI92IntermediateSQL()
public booleansupportsAlterTableWithAddColumn()
public booleansupportsAlterTableWithDropColumn()
public booleansupportsBatchUpdates()     [1.2]
public booleansupportsCatalogsInDataManipulation()
public booleansupportsCatalogsInIndexDefinitions()
public booleansupportsCatalogsInPrivilegeDefinitions()
public booleansupportsCatalogsInProcedureCalls()
public booleansupportsCatalogsInTableDefinitions()
public booleansupportsColumnAliasing()
public booleansupportsConvert()
public booleansupportsConvert(int fromType, int toType)
public booleansupportsCoreSQLGrammar()
public booleansupportsCorrelatedSubqueries()
public booleansupportsDataDefinitionAndDataManipulationTransactions()
public booleansupportsDataManipulationTransactionsOnly()
public booleansupportsDifferentTableCorrelationNames()
public booleansupportsExpressionsInOrderBy()
public booleansupportsExtendedSQLGrammar()
public booleansupportsFullOuterJoins()
public booleansupportsGetGeneratedKeys()     [1.4]
public booleansupportsGroupBy()
public booleansupportsGroupByBeyondSelect()
public booleansupportsGroupByUnrelated()
public booleansupportsIntegrityEnhancementFacility()
public booleansupportsLikeEscapeClause()
public booleansupportsLimitedOuterJoins()
public booleansupportsMinimumSQLGrammar()
public booleansupportsMixedCaseIdentifiers()
public booleansupportsMixedCaseQuotedIdentifiers()
public booleansupportsMultipleOpenResults()     [1.4]
public booleansupportsMultipleResultSets()
public booleansupportsMultipleTransactions()
public booleansupportsNamedParameters()     [1.4]
public booleansupportsNonNullableColumns()
public booleansupportsOpenCursorsAcrossCommit()
public booleansupportsOpenCursorsAcrossRollback()
public booleansupportsOpenStatementsAcrossCommit()
public booleansupportsOpenStatementsAcrossRollback()
public booleansupportsOrderByUnrelated()
public booleansupportsOuterJoins()
public booleansupportsPositionedDelete()
public booleansupportsPositionedUpdate()
public booleansupportsResultSetConcurrency(int type, int concurrency)     [1.2]
public booleansupportsResultSetHoldability(int holdability)     [1.4]
public booleansupportsResultSetType(int type)     [1.2]
public booleansupportsSavepoints()     [1.4]
public booleansupportsSchemasInDataManipulation()
public booleansupportsSchemasInIndexDefinitions()
public booleansupportsSchemasInPrivilegeDefinitions()
public booleansupportsSchemasInProcedureCalls()
public booleansupportsSchemasInTableDefinitions()
public booleansupportsSelectForUpdate()
public booleansupportsStatementPooling()     [1.4]
public booleansupportsStoredProcedures()
public booleansupportsSubqueriesInComparisons()
public booleansupportsSubqueriesInExists()
public booleansupportsSubqueriesInIns()
public booleansupportsSubqueriesInQuantifieds()
public booleansupportsTableCorrelationNames()
public booleansupportsTransactionIsolationLevel(int level)
public booleansupportsTransactions()
public booleansupportsUnion()
public booleansupportsUnionAll()
public booleanupdatesAreDetected(int type)     [1.2]
public booleanusesLocalFilePerTable()
public booleanusesLocalFiles()


 

Datenelemente im Detail

public final static short attributeNoNulls
Gibt an, dass eine Spalte keine NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getAttributes() zurückgeliefert wird.
public final static short attributeNullable
Gibt an, dass eine Spalte NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getAttributes() zurückgeliefert wird.
public final static short attributeNullableUnknown
Gibt an, dass es nicht bekannt ist, ob eine Spalte NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getAttributes() zurückgeliefert wird.
public final static int bestRowNotPseudo
Gibt an, dass die beste identifizierende Spalte in der Datenbank keine Pseudospalte ist.

Dieser Wert kann in der Spalte PSEUDO_COLUMN des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getBestRowIdentifier() zurückgeliefert wird.
public final static int bestRowPseudo
Gibt an, dass die beste identifizierende Spalte in der Datenbank eine Pseudospalte ist.

Dieser Wert kann in der Spalte PSEUDO_COLUMN des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getBestRowIdentifier() zurückgeliefert wird.
public final static int bestRowSession
Gibt an, dass die die beste identifizierende Spalte nur bis zum Ende der Sitzung gültig ist.

Dieser Wert kann in der Spalte SCOPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getBestRowIdentifier() zurückgeliefert wird.
public final static int bestRowTemporary
Gibt an, dass die die beste identifizierende Spalte nur temporär gültig ist, so lange die Zeile benutzt wird.

Dieser Wert kann in der Spalte SCOPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getBestRowIdentifier() zurückgeliefert wird.
public final static int bestRowTransaction
Gibt an, dass die die beste identifizierende Spalte bis zum Ende der Transaktion gültig ist.

Dieser Wert kann in der Spalte SCOPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getBestRowIdentifier() zurückgeliefert wird.
public final static int bestRowUnknown
Gibt an, dass die die beste identifizierende Spalte unbekannt ist.

Dieser Wert kann in der Spalte SCOPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getBestRowIdentifier() zurückgeliefert wird.
public final static int columnNoNulls
Gibt an, dass die Spalte möglicherweise keine NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getColumns() zurückgeliefert wird.
public final static int columnNullable
Gibt an, dass die Spalte mit Sicherheit NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getColumns() zurückgeliefert wird.
public final static int columnNullableUnknown
Gibt an, dass es nicht bekannt ist, ob die Spalte NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getColumns() zurückgeliefert wird.
public final static int importedKeyCascade
Gibt an, dass für die Spalte UPDATE_RULE, Änderungen am Primärschlüssel auch automatisch den Fremdschlüssel aktualisieren. Für die Spalte DELETE_RULE bedeutet das, dass Zeilen mit Fremdschlüssel gelöscht werden, wenn der Primäzrschlüssel gelöscht wird.

Dieser Wert kann in den Spalten UPDATE_RULE und DELETE_RULE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeyInitiallyDeferred
Gibt an, wann der Schlüssel geprüft wird (siehe SQL-92).

Dieser Wert kann in der Spalte DEFFERABILITY des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeyInitiallyImmediate
Gibt an, wann der Schlüssel geprüft wird (siehe SQL-92).

Dieser Wert kann in der Spalte DEFFERABILITY des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeyNoAction
Gibt an, dass für die Spalte UPDATE_RULE undDELETE_RULE der Primärschlüssel nicht geändert werden kann, wenn er gerade als Fremdschlüssel benutzt wird.

Dieser Wert kann in den Spalten UPDATE_RULE und DELETE_RULE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeyNotDeferrable
Gibt an, wann der Schlüssel geprüft wird (siehe SQL-92).

Dieser Wert kann in der Spalte DEFFERABILITY des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeyRestrict
Gibt an, dass für die Spalte UPDATE_RULE undDELETE_RULE der Primärschlüssel nicht geändert werden kann, wenn er gerade als Fremdschlüssel benutzt wird.

Dieser Wert kann in den Spalten UPDATE_RULE und DELETE_RULE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeySetDefault
Gibt an, dass für die Spalte UPDATE_RULE undDELETE_RULE der Fremdschlüssel auf einen voreingestellten Wert gesetzt wird, wenn der Primärschlüssel gelöscht oder verändert wird.

Dieser Wert kann in den Spalten UPDATE_RULE und DELETE_RULE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int importedKeySetNull
Gibt an, dass für die Spalte UPDATE_RULE undDELETE_RULE der Fremdschlüssel auf NULL gesetzt wird, wenn der Primärschlüssel gelöscht oder verändert wird.

Dieser Wert kann in den Spalten UPDATE_RULE und DELETE_RULE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methoden getImportedKeys()(), getExportedKeys() und getCrossReference() zurückgeliefert wird.
public final static int procedureColumnIn
Gibt an, dass die Spalte IN-Parameter aufnimmt.

Dieser Wert kann in der Spalte COLUMN_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureColumnInOut
Gibt an, dass die Spalte INOUT-Parameter aufnimmt.

Dieser Wert kann in der Spalte COLUMN_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureColumnOut
Gibt an, dass die Spalte OUT-Parameter aufnimmt.

Dieser Wert kann in der Spalte COLUMN_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureColumnResult
Gibt an, dass die Spalte Ergebnisse speichert.

Dieser Wert kann in der Spalte COLUMN_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureColumnReturn
Gibt an, dass die Spalte Rückgabewerte speichert.

Dieser Wert kann in der Spalte COLUMN_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureColumnUnknown
Gibt an, dass der Typ der Spalte unbekannt ist.

Dieser Wert kann in der Spalte COLUMN_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureNoNulls
Gibt an, dass die Spalte keine NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureNoResult
Gibt an, dass die Prozedur keinen Wert zurückgibt.

Dieser Wert kann in der Spalte PROCEDURE_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedures() zurückgeliefert wird.
public final static int procedureNullable
Gibt an, dass die Spalte NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureNullableUnknown
Gibt an, dass es nicht bekannt ist, ob die Spalte NULL-Werte zulässt.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedureColumns() zurückgeliefert wird.
public final static int procedureResultUnknown
Gibt an, dass es nicht bekannt ist, ob die Prozedur einen Wert zurückgibt.

Dieser Wert kann in der Spalte PROCEDURE_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedures() zurückgeliefert wird.
public final static int procedureReturnsResult
Gibt an, dass ie Prozedur einen Wert zurückgibt.

Dieser Wert kann in der Spalte PROCEDURE_TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getProcedures() zurückgeliefert wird.
public final static int sqlStateSQL99     [1.4]
Gibt an, dass der Wert des SQL-Status im SQL-99-Standard definiert ist.

Dieser Wert kann von der Methode SQLException.getSQLState() zurückgegeben werden.
public final static int sqlStateXOpen     [1.4]
Gibt an, dass der Wert des SQL-Status im X/Open-Standard definiert ist.

Dieser Wert kann von der Methode SQLException.getSQLState() zurückgegeben werden.
public final static short tableIndexClustered
Gibt an, dass dieser Index in einem Cluster organisiert ist.

Dieser Wert kann in der Spalte TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getIndexInfo() zurückgeliefert wird.
public final static short tableIndexHashed
Gibt an, dass dieser Index in nach einem Hashverfahren organisiert ist.

Dieser Wert kann in der Spalte TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getIndexInfo() zurückgeliefert wird.
public final static short tableIndexOther
Gibt an, dass dieser Index in nach einem Hashverfahren aufgebaut, in einem Cluster organisiert oder nach Statistiken zuggriffen wird.

Dieser Wert kann in der Spalte TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getIndexInfo() zurückgeliefert wird.
public final static short tableIndexStatistic
Gibt an, dass zu dieser Tabelle Statistiken existieren, die mit der Index-Information zusammen zurückgeliefert werden.

Dieser Wert kann in der Spalte TYPE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getIndexInfo() zurückgeliefert wird.
public final static int typeNoNulls
Gibt an, dass für diesen Datentyp keine NULL-Werte zulässig sind.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int typeNullable
Gibt an, dass für diesen Datentyp NULL-Werte zulässig sind.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int typeNullableUnknown
Gibt an, dass es nicht bekannt ist, ob für diesen Datentyp NULL-Werte zulässig sind.

Dieser Wert kann in der Spalte NULLABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int typePredBasic
Gibt an, dass man diesen Datentyp in allen Einschränkungen in WHERE-Klauseln benutzen kann, mit Ausnahmen von LIKE.

Dieser Wert kann in der Spalte SEARCHABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int typePredChar
Gibt an, dass man diesen Datentyp in WHERE-Klauseln nur in LIKE-Ausdrücken benutzen kann.

Dieser Wert kann in der Spalte SEARCHABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int typePredNone
Gibt an, dass man diesen Datentyp nicht in WHERE-Klauseln benutzen kann.

Dieser Wert kann in der Spalte SEARCHABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int typeSearchable
Gibt an, dass man diesen Datentyp in allen Einschränkungen einer WHERE-Klausel benutzen kann.

Dieser Wert kann in der Spalte SEARCHABLE des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getTypeInfo() zurückgeliefert wird.
public final static int versionColumnNotPseudo
Gibt an, dass die Versionsspalte keine Pseudospalte ist.

Dieser Wert kann in der Spalte PSEUDO_COLUMN des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getVersionColumns() zurückgeliefert wird.
public final static int versionColumnPseudo
Gibt an, dass die Versionsspalte eine Pseudospalte ist.

Dieser Wert kann in der Spalte PSEUDO_COLUMN des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getVersionColumns() zurückgeliefert wird.
public final static int versionColumnUnknown
Gibt an, dass es nicht bekannt ist, ob die Versionsspalte eine Pseudospalte ist.

Dieser Wert kann in der Spalte PSEUDO_COLUMN des ResultSet-Exemplars enthalten sein, das durch Aufruf der Methode getVersionColumns() zurückgeliefert wird.

 

Methoden im Detail

public boolean allProceduresAreCallable()
Liefert true, wenn der aktuelle Benutzer alle Prozeduren aufrufen kann, die durch die Methode getProcedures() zurückgeliefert werden.
Exception: SQLException
public boolean allTablesAreSelectable()
Liefert true, wenn der aktuelle Benutzer auf alle Tabellen zugreifen kann, die durch die Methode getTables() zurückgeliefert werden.
Exception: SQLException
public boolean dataDefinitionCausesTransactionCommit()
Liefert true, wenn eine DDL-Anweisung innerhalb einer Transaktion ein COMMIT in der Datenbank erzwingt.
Exception: SQLException
public boolean dataDefinitionIgnoredInTransactions()
Liefert true, wenn eine DDL-Anweisung in einer Transaktion ignoriert wird.
Exception: SQLException
public boolean deletesAreDetected(int type)     [1.2]
Liefert true, wenn gelöschte Zeilen in einer Ergebnismenge durch Aufruf der Methode rowDeleted() erkannt werden.
Exception: SQLException
public boolean doesMaxRowSizeIncludeBlobs()
Liefert true, wenn der Wert, der von der MethodegetMaxRowSize() zurückgeliefert wird, auch die SQL-Datentypen LONGVARCHAR und LONGVARBINARY berücksichtigt.
Exception: SQLException
public ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)     [1.4]
Liefert eine Beschreibung der Attribute von benutzerdefinierten Typen. Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
Exception: SQLException
public ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
Liefert eine Beschreibung der Spalten, die eine Zeile in einer Tabelle am besten identifiziert.

Die zurückgelieferte Ergebnismenge kann folgende Spalten enthalten:
  • SCOPE (short)
    Die Lebensdauer (bestRowTemporary, bestRowTransaction oder bestRowSession).
  • COLUMN_NAME (String)
    Name der Spalte.
  • DATA_TYPE (short)
    Datentyp in java.sql.Types.
  • TYPE_NAME (String)
    Datenbankspezifischer Typname.
  • COLUMN_SIZE (int)
    Grösz;e der Spalte.
  • BUFFER_LENGTH (int)
    Wird derzeit nicht benutzt.
  • DECIMAL_DIGITS (short)
    Anzahl der Nachkommastellen.
  • PSEUDO_COLUMN (short)
    Gibt an, ob es sich dabei um eine Pseudospalte handelt (bestRowUnknown, bestRowNotPseudo oder bestRowPseudo).
Exception: SQLException
public String getCatalogSeparator()
Liefert die Zeichenkette, die von der Datenbank als Trennzeichen zwischen Katalog und Tabellennamen benutzt wird.
Exception: SQLException
public String getCatalogTerm()
Liefert den vom Datenbankhersteller bevorzugten Begriff für »Katalog«
Exception: SQLException
public ResultSet getCatalogs()
Liefert die Katalognamen, die gerade in der Datenbank verfügbar sind, nach Name sortiert. Die Namen werden in der zurückgelieferten Ergebnismenge über die Spalte TABLE_CAT abgefragt.
Exception: SQLException
public ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
Liefert eine Beschreibung der Zugriffsrechte der Spalten einer Tabelle.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TABLE_CAT (String)
    Name des Katalogs (kann NULL sein).
  • TABLE_SCHEM (String)
    Name des Schemas (kann NULL sein).
  • TABLE_NAME (String)
    Name der Tabelle.
  • COLUMN_NAME (String)
    Name der Spalte.
  • GRANTOR (String)
    Benutzer, der das Recht erteilt hat (kann NULL sein).
  • GRANTEE (String)
    Benutzer, dem das Recht zugewiesen wurde.
  • PRIVILEGE (String)
    Art des Zugriffs.
  • IS_GRANTABLE (String)
    "YES" wenn der Benutzer das Recht weitergeben darf, "NO", wenn er es nicht weitergeben darf, NULL, wenn es nicht bekannt ist.
Exception: SQLException
public ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
Liefert eine Beschreibung der Spalten in einem Katalog.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TABLE_CAT (String)
    Name des Katalogs (kann NULL sein).
  • TABLE_SCHEM (String)
    Name des Schemas (kann NULL sein).
  • TABLE_NAME (String)
    Name des Typs.
  • COLUMN_NAME (String)
    Name der Spalte.
  • DATA_TYPE (short)
    Typ des Attributs in java.sql.Types.
  • TYPE_NAME (String)
    Datenbankspezifischer Typname.
  • COLUMN_SIZE (int)
    Größe der Spalte.
  • BUFFER_LENGTH Wird derzeit nicht benutzt.
  • DECIMAL_DIGITS (int)
    Anzahl an Nachkommastellen.
  • NUM_PREC_RADIX (int)
    Wurzel (üblicherweise 10 oder 2).
  • NULLABLE (int)
    Gibt an, ob NULL-Werte erlaubt sind (attributeNoNulls, attributeNullable, attributeNullableUnknown).
  • REMARKS (String)
    Kommentar zur Spalte (kann NULL sein).
  • COLUMN_DEF (String)
    Default-Wert (kann NULL sein).
  • SQL_DATA_TYPE (int)
    Wird derzeit nicht benutzt.
  • SQL_DATETIME_SUB (int)
    Wird derzeit nicht benutzt.
  • CHAR_OCTET_LENGTH (int)
    Maximale Anzahl an Bytes bei Zeichentypen.
  • ORDINAL_POSITION (int)
    Index der Spalte in der Tabelle (beginnend bei 1).
  • IS_NULLABLE (String)
    "NO" gibt an, dass mit Sicherheit keine NULL-Werte erlaubt sind, "YES" gibt an, dass eventuell NULL-Werte möglich sind. Eine leere Zeichenkette bedeutet, dass es nicht bekannt ist.
  • SCOPE_CATALOG (String)
    Katalog der Tabelle, in der die für diese Spalte zulässigen Werte enthalten sind (kann NULL sein, wenn es sich bei dem Attribut nicht um eine Referenz handelt).
  • SCOPE_SCHEMA (String)
    Schema der Tabelle, in der die für diese Spalte zulässigen Werte enthalten sind (kann NULL sein, wenn es sich bei dem Attribut nicht um eine Referenz handelt).
  • SCOPE_TABLE (String)
    Tabelle, in der die für diese Spalte zulässigen Werte enthalten sind (kann NULL sein, wenn es sich bei dem Attribut nicht um eine Referenz handelt).
  • SOURCE_DATA_TYPE (short)
    Datentyp eines DISTINCT-Typs oder einer Referenz in java.sql.Types (kann NULL sein, wenn es sich bei dem Attribut nicht um einen DISTINCT-Typ oder eine Referenz handelt).
Exception: SQLException
public Connection getConnection()     [1.2]
Liefert das Connection-Exemplar über das diese Metadaten erzeugt wurden.
Exception: SQLException
public ResultSet getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable)
Liefert Informationen über Fremdschlüssel in der Datenbank.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • PKTABLE_CAT (String)
    Katalog, in dem sich die Tabelle des Primärschlüssels befindet (kann NULL sein).
  • PKTABLE_SCHEM (String)
    Schema, in dem sich die Tabelle des Primärschlüssels befindet (kann NULL sein).
  • PKTABLE_NAME (String)
    Name der Tabelle, in der sich der Primärschlüssel befindet.
  • PKCOLUMN_NAME (String)
    Name der Primärschlüsselspalte.
  • FKTABLE_CAT (String)
    Katalog, in dem sich die Tabelle mit dem Fremdschlüssel befindet (kann NULL sein).
  • FKTABLE_SCHEM (String)
    Schema, in dem sich die Tabelle mit dem Fremdschlüssel befindet (kann NULL sein).
  • FKTABLE_NAME (String)
    Name der Tabelle mit dem Fremdschlüssel.
  • FKCOLUMN_NAME (String)
    Name der Spalte mit dem Fremdschlüssel.
  • KEY_SEQ (short)
    Nummer innerhalb der Fremdschlüssel.
  • UPDATE_RULE (short)
    Gibt an, was passiert, wenn der Primärschlüssel aktualisiert wird (importedNoAction, importedKeyCascade, importedKeySetNull, importedKeySetDefault oder importedKeyRestrict).
  • DELETE_RULE (short)
    Gibt an, was passiert, wenn der Primärschlüssel gelöscht wird (importedNoAction, importedKeyCascade, importedKeySetNull, importedKeySetDefault oder importedKeyRestrict).
  • FK_NAME (String)
    Name des Fremdschlüssels (kann NULL sein).
  • PK_NAME (String)
    Name des Primärschlüssels (kann NULL sein).
  • DEFERRABILITY (short)
    Gibt, an, wann die Integrität des Fremdschlüssels geprüft wird (importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNotDeferrable).
Exception: SQLException
public int getDatabaseMajorVersion()     [1.4]
Liefert die Hauptversionsnummer der Datenbank.
Exception: SQLException
public int getDatabaseMinorVersion()     [1.4]
Liefert die untergeordnete Versionsnummer der Datenbank.
Exception: SQLException
public String getDatabaseProductName()
Liefert den Namen der Datenbank.
Exception: SQLException
public String getDatabaseProductVersion()
Liefert die Versionsnummer der Datenbank.
Exception: SQLException
public int getDefaultTransactionIsolation()
Liefert die voreingestellte Isolationsebene der Datenbank. Konstanten für die möglichen Werte sind im Interface java.sql.Connection definiert.
Exception: SQLException
public int getDriverMajorVersion()
Liefert die Hauptversionsnummer des JDBC-Treibers.
public int getDriverMinorVersion()
Liefert die untergeordnete Versionsnummer des JDBC-Treibers.
public String getDriverName()
Liefert den Namen des JDBC-Treibers.
Exception: SQLException
public String getDriverVersion()
Liefert die Versionsnummer dieses JDBC-Treibers als Zeichenkette.
Exception: SQLException
public ResultSet getExportedKeys(String catalog, String schema, String table)
Liefert Informationen über Fremdschlüssel, die die angegebenen Tabellen referenzieren.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • PKTABLE_CAT (String)
    Katalog, in dem sich die Tabelle des Primärschlüssels befindet (kann NULL sein).
  • PKTABLE_SCHEM (String)
    Schema, in dem sich die Tabelle des Primärschlüssels befindet (kann NULL sein).
  • PKTABLE_NAME (String)
    Name der Tabelle, in der sich der Primärschlüssel befindet.
  • PKCOLUMN_NAME (String)
    Name der Primärschlüsselspalte.
  • FKTABLE_CAT (String)
    Katalog, in dem sich die Tabelle mit dem Fremdschlüssel befindet (kann NULL sein).
  • FKTABLE_SCHEM (String)
    Schema, in dem sich die Tabelle mit dem Fremdschlüssel befindet (kann NULL sein).
  • FKTABLE_NAME (String)
    Name der Tabelle mit dem Fremdschlüssel.
  • FKCOLUMN_NAME (String)
    Name der Spalte mit dem Fremdschlüssel.
  • KEY_SEQ (short)
    Nummer innerhalb der Fremdschlüssel.
  • UPDATE_RULE (short)
    Gibt an, was passiert, wenn der Primärschlüssel aktualisiert wird (importedNoAction, importedKeyCascade, importedKeySetNull, importedKeySetDefault oder importedKeyRestrict).
  • DELETE_RULE (short)
    Gibt an, was passiert, wenn der Primärschlüssel gelöscht wird (importedNoAction, importedKeyCascade, importedKeySetNull, importedKeySetDefault oder importedKeyRestrict).
  • FK_NAME (String)
    Name des Fremdschlüssels (kann NULL sein).
  • PK_NAME (String)
    Name des Primärschlüssels (kann NULL sein).
  • DEFERRABILITY (short)
    Gibt, an, wann die Integrität des Fremdschlüssels geprüft wird (importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNotDeferrable).
Exception: SQLException
public String getExtraNameCharacters()
Liefert alle Zeichen, die neben a-z, A-Z, 0-9 und _ in Bezeichnern ohne Anführungszeichen erlaubt sind.
Exception: SQLException
public String getIdentifierQuoteString()
Liefert die Zeichenkette, die benutzt wird, um SQL-Bezeichner zu schützen. Wenn diese Funktion nicht unterstützt wird, liefert die Methode ein einzelnes Leerzeichen zurück.
Exception: SQLException
public ResultSet getImportedKeys(String catalog, String schema, String table)
Liefert Informationen über Primärschlüssel, die von den angegeten Tabellen referenziert werden.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • PKTABLE_CAT (String)
    Katalog, in dem sich die Tabelle des Primärschlüssels befindet (kann NULL sein).
  • PKTABLE_SCHEM (String)
    Schema, in dem sich die Tabelle des Primärschlüssels befindet (kann NULL sein).
  • PKTABLE_NAME (String)
    Name der Tabelle, in der sich der Primärschlüssel befindet.
  • PKCOLUMN_NAME (String)
    Name der Primärschlüsselspalte.
  • FKTABLE_CAT (String)
    Katalog, in dem sich die Tabelle mit dem Fremdschlüssel befindet (kann NULL sein).
  • FKTABLE_SCHEM (String)
    Schema, in dem sich die Tabelle mit dem Fremdschlüssel befindet (kann NULL sein).
  • FKTABLE_NAME (String)
    Name der Tabelle mit dem Fremdschlüssel.
  • FKCOLUMN_NAME (String)
    Name der Spalte mit dem Fremdschlüssel.
  • KEY_SEQ (short)
    Nummer innerhalb der Fremdschlüssel.
  • UPDATE_RULE (short)
    Gibt an, was passiert, wenn der Primärschlüssel aktualisiert wird (importedNoAction, importedKeyCascade, importedKeySetNull, importedKeySetDefault oder importedKeyRestrict).
  • DELETE_RULE (short)
    Gibt an, was passiert, wenn der Primärschlüssel gelöscht wird (importedNoAction, importedKeyCascade, importedKeySetNull, importedKeySetDefault oder importedKeyRestrict).
  • FK_NAME (String)
    Name des Fremdschlüssels (kann NULL sein).
  • PK_NAME (String)
    Name des Primärschlüssels (kann NULL sein).
  • DEFERRABILITY (short)
    Gibt, an, wann die Integrität des Fremdschlüssels geprüft wird (importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNotDeferrable).
Exception: SQLException
public ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
Liefert Informationen über Statistiken und Indexe von bestimmten Tabellen.

Die zurückgelieferte Ergebnismenge besitzt folgende Spalten:
  • TABLE_CAT (String)
    Name des Katalogs der Tabelle (kann NULL sein).
  • TABLE_SCHEM (String)
    Name des Schemas der Tabelle (kann NULL sein).
  • TABLE_NAME (String)
    Name der Tabelle.
  • NON_UNIQUE (boolean)
    Gibt an, ob der Index eindeutig ist.
  • INDEX_QUALIFIER (String)
    Name des Katalogs des Index (kann NULL sein).
  • INDEX_NAME (String)
    Name des Index.
  • TYPE (short)
    Typ des Index (tableIndexStatistic, tableIndexClustered, tableIndexHashed und tableIndexOther).
  • ORDINAL_POSITION (short)
    Nummer der Spalte mit Index.
  • COLUMN_NAME (String)
    Name der Spalte.
  • ASC_OR_DESC (String)
    Sortierung der Spalte ("A" für aufsteigend, "D" für absteigend, null wenn Sortierung nicht unterstützt wird.
  • CARDINALITY (int)
    Anzahl an Zeilen.
  • PAGES (int)
    Anzahl an benötigten Seiten.
  • FILTER_CONDITION (String)
    Filterbedingung (kann NULL sein).
Exception: SQLException
public int getJDBCMajorVersion()     [1.4]
Liefert die Hauptversionsnummer des JDBC-Treibers. driver.
Exception: SQLException
public int getJDBCMinorVersion()     [1.4]
Liefert die untergeordnete Versionsnummer des JDBC-Treibers.
Exception: SQLException
public int getMaxBinaryLiteralLength()
Liefert die maximale anzahl an Hex-Zeichen, die in einer SQL-Anweisung als binäre Konstante angegeben werden können.
Exception: SQLException
public int getMaxCatalogNameLength()
Liefert die maximale Anzahl an Zeichen, die von der Datenbank in Bezeichnern im Katalog erlaubt ist.
Exception: SQLException
public int getMaxCharLiteralLength()
Liefert die maximale Anzahl an Zeichen, die von der Datenbank in Zeichenketten-Konstanten erlaubt ist.
Exception: SQLException
public int getMaxColumnNameLength()
Liefert die maximale Anzahl an Zeichen, die von der Datenbank in Spaltennamen erlaubt ist.
Exception: SQLException
public int getMaxColumnsInGroupBy()
Liefert die maximale Anzahl an Spalten, die die Datenbank in einer GROUP BY Klausel erlaubt.
Exception: SQLException
public int getMaxColumnsInIndex()
Liefert die maximale Anzahl an Spalten, die die Datenbank in einem Index erlaubt.
Exception: SQLException
public int getMaxColumnsInOrderBy()
Liefert die maximale Anzahl an Spalten, die die Datenbank in einerORDER BY Klausel erlaubt.
Exception: SQLException
public int getMaxColumnsInSelect()
Liefert die maximale Anzahl an Spalten, die in der SELECT-Liste angegeben werden dürfen.
Exception: SQLException
public int getMaxColumnsInTable()
Liefert die maximale Anzahl an Spalten, die in einer Tabelle erlaubt sind.
Exception: SQLException
public int getMaxConnections()
Liefert die maximale Anzahl an Verbindungen, die diese Datenbank erlaubt.
Exception: SQLException
public int getMaxCursorNameLength()
Liefert die maximale Anzahl an Zeichen, die in einem Cursor-Namen erlaubt sind.
Exception: SQLException
public int getMaxIndexLength()
Liefert maximale Grösse eines Index in Bytes.
Exception: SQLException
public int getMaxProcedureNameLength()
Liefert die maximale Anzahl an Zeichen, die im Namen einer Prozedur erlaubt sind.
Exception: SQLException
public int getMaxRowSize()
Liefert die maximale Anzahl an Bytes, die in einer Zeile erlaubt sind.
Exception: SQLException
public int getMaxSchemaNameLength()
Liefert die maximale Anzahl an Zeichen in einem Schemanamen.
Exception: SQLException
public int getMaxStatementLength()
Liefert die maximale Anzahl an Zeichen einer SQL-Anweisung.
Exception: SQLException
public int getMaxStatements()
Liefert die maximale Anzahl an Anweisungen, die gleichzeitig offen sein können.
Exception: SQLException
public int getMaxTableNameLength()
Liefert die maximale Anzahl an Zeichen in einem Tabellennamen.
Exception: SQLException
public int getMaxTablesInSelect()
Liefert die maximale Anzahl an Tabellen, die in einerSELECT -Anweisung erlaubt sind.
Exception: SQLException
public int getMaxUserNameLength()
Liefert die maximale Anzahl an Zeichen, die einem Benutzernamen erlaubt sind.
Exception: SQLException
public String getNumericFunctions()
Liefert eine Liste die, durch Komma getrennt, mathematische Funktionen enthält, die von der Datenbank unterstützt werden.
Exception: SQLException
public ResultSet getPrimaryKeys(String catalog, String schema, String table)
Liefert Informatioenn über die Primärschlüssel in einer Tabelle.

Die zurückgegebene Ergebnismenge besitzt folgende Spalten:
  • TABLE_CAT (String)
    Katalog der Tabelle (kann NULL sein).
  • TABLE_SCHEM (String)
    Schema der Tabelle (kann NULL sein).
  • TABLE_NAME (String)
    Name der Tabelle.
  • COLUMN_NAME (String)
    Name der Spalte.
  • KEY_SEQ (short)
    Position innerhalb des Primärschlüssels.
  • PK_NAME (String)
    Name des Primärschlüssels (kann NULL sein).
Exception: SQLException
public ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
Liefert Informationen über die Stored Procedures eines bestimmten Katalogs.

Die zurückgelieferte Ergebnismenge besitzt folgende Parameter:
  • PROCEDURE_CAT (String)
    Katalog der Prozedur (kann NULL sein).
  • PROCEDURE_SCHEM (String)
    Schema der Prozedur (kann NULL sein).
  • PROCEDURE_NAME (String)
    Name der Stored Procedures.
  • COLUMN_NAME (String)
    Name der Spalte/des Parameters.
  • COLUMN_TYPE (short)
    Art des Parameters (procedureColumnUnknown, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnReturn, procedureColumnResult).
  • DATA_TYPE (short)
    SQL-Typ von java.sql.Types.
  • TYPE_NAME (String)
    Name des SQL-Datentyps.
  • PRECISION (int)
    Anzahl an Stellen.
  • LENGTH int)
    Anzahl der Daten.
  • SCALE short)
    Nachkommastellen.
  • RADIX short)
    Wurzel.
  • NULLABLE short)
    Gibt an, ob NULL enthalten sein kann (procedureNotNulls, procedureNullable, procedureNullableUnknown).
  • REMARKS (String)
    Beschreibung des Parameters/der Spalte.
Exception: SQLException
public String getProcedureTerm()
Liefert den vom Datenbankhersteller bevorzugten Begriff für »procedure«
Exception: SQLException
public ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
Liefert Informationen über die Stored Procedures, die in einem bestimmten Katalog verfügbar sind.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • PROCEDURE_CAT (String)
    Katalog der Prozedur (kann NULL sein).
  • PROCEDURE_SCHEM (String)
    Schema der Prozedur (kann NULL sein).
  • PROCEDURE_NAME (String)
    Name der Prozedur.
  • REMARKS (String)
    Beschreibung der Prozedur.
  • PROCEDURE_TYPE (short)
    Art der Prozedur (procedureResultUnknown, procedureNoResult, procedureReturnsResult).
Exception: SQLException
public int getResultSetHoldability()     [1.4]
Liefert die voreingestellte Lebensdauer dieser Ergebnismenge.
Exception: SQLException
public String getSQLKeywords()
Liefert eine durch Kommata getrennte Liste aller Schlüsselwörter, die nicht in SQL92 definiert sind.
Exception: SQLException
public int getSQLStateType()     [1.4]
Gibt an, ob der SQL-Status, der von der Methode getSQLState() der Klasse SQLException zurückgeliefert wird der X/Open SQL CLI oder SQL-99 Spezifikation entspricht.
Exception: SQLException
public String getSchemaTerm()
Liefert den vom Datenbankhersteller bevorzugten Namen für »schema«
Exception: SQLException
public ResultSet getSchemas()
Liefert Informationen über die Schema-Namen, die in der Datenbankn existieren.

Die zurückgelieferte Ergebnismenge besitzt folgende Spalten:
  • TABLE_SCHEM (String)
    Name des Schemas.
  • TABLE_CATALOG (String)
    Name des Katalogs (kann NULL sein).
Exception: SQLException
public String getSearchStringEscape()
Liefert die Zeichenkette, die Platzhaltern in SQL-Anweisungen vorangestellt werden können, damti sie als einfache Zeichen interpretiert werden (»_« oder »%« in LIKE -Ausdrücken).
Exception: SQLException
public String getStringFunctions()
Liefert eine Liste, die durch Komma getrennt, die String-Funktionen enthält, die in der Datenbank verfügbar sind.
Exception: SQLException
public ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern)     [1.4]
Liefert Informationen über die Hierarchy von Tabellen, die in einem bestimmten Schema definiert ist.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TABLE_CAT (String)
    Katalog des Typs (kann NULL sein).
  • TABLE_SCHEM (String)
    Schema des Typs (kann NULL sein).
  • TABLE_NAME (String)
    Name des Typs.
  • SUPERTABLE_NAME (String)
    Der direkte übergeordnete Typ.
Exception: SQLException
public ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)     [1.4]
Liefert Informationen über die Hierarchy von Typen, die in einem bestimmten Schema definiert ist.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TYPE_CAT (String)
    Katalog des Typs (kann NULL sein).
  • TYPE_SCHEM (String)
    Schema des Typs (kann NULL sein).
  • TYPE_NAME (String)
    Name des Typs.
  • SUPERTYPE_CAT (String)
    Katalog des direkt übergeordneten Typs (kann NULL sein).
  • SUPERYPE_SCHEM (String)
    Schema des direkt übergeordneten Typs (kann NULL sein).
  • SUPERTYPE_NAME (String)
    Name des direkt übergeordneten Typs.
Exception: SQLException
public String getSystemFunctions()
Liefert eine Liste, die durch Komma getrennt alle System-Funktionen dieser Datenbank auflistet.
Exception: SQLException
public ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
Liefert eine Beschreibung der Zugriffsrechte der Tabellen.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TABLE_CAT (String)
    Name des Katalogs (kann NULL sein).
  • TABLE_SCHEM (String)
    Name des Schemas (kann NULL sein).
  • TABLE_NAME (String)
    Name der Tabelle.
  • GRANTOR (String)
    Benutzer, der das Recht erteilt hat (kann NULL sein).
  • GRANTEE (String)
    Benutzer, dem das Recht zugewiesen wurde.
  • PRIVILEGE (String)
    Art des Zugriffs.
  • IS_GRANTABLE (String)
    "YES" wenn der Benutzer das Recht weitergeben darf, "NO", wenn er es nicht weitergeben darf, NULL, wenn es nicht bekannt ist.
Exception: SQLException
public ResultSet getTableTypes()
Liefert die Typen an Tabellen, die von der Datenbank unterstützt werden.

Die zurückgegebene Ergebnismenge enthält folgende Spalte:
  • TABLE_TYPE (String)
    Tabellen-Typ. Typische Werte sind "TABLE", "VIEW", "SYSTEM TABLE", "GLOBAL TEMPORARY", "LOCAL TEMPORARY", "ALIAS", "SYNONYM".
Exception: SQLException
public ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
Liefert Informationen über die Tabellen, die in einem bestimmten Katalog verfügbar sind.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TABLE_CAT (String)
    Name des Katalogs (kann NULL sein).
  • TABLE_SCHEM (String)
    Name des Schemas (kann NULL sein).
  • TABLE_NAME (String)
    Name der Tabelle.
  • TABLE_TYPE (String)
    Typ der Tabelle. Gängige Typpen sind "TABLE", "VIEW", "SYSTEM TABLE", "GLOBAL TEMPORARY", "LOCAL TEMPORARY", "ALIAS", "SYNONYM".
  • REMARKS (String)
    Beschreibung der Tabelle.
  • TYPE_CAT (String)
    Katalog der Typen(kann NULL sein).
  • TYPE_SCHEM (String)
    Schema der Typen (kann NULL sein).
  • TYPE_NAME (String)
    Name der Typen (kann NULL sein).
  • SELF_REFERENCING_COL_NAME (String)
    Name der angegebenen Spalte einer typisierten Tabelle (kann NULL sein).
  • REF_GENERATION (String)
    Gibt an, wie Werte in SELF_REFERENCING_COL_NAME erzeugt werden. Werte sind "SYSTEM", "USER", "DERIVED" (kann NULL sein).
Exception: SQLException
public String getTimeDateFunctions()
Liefert eine Liste, in der alle Zeit- und Datumfunktionen durch getrennt durch Komma enthalten sind.
Exception: SQLException
public ResultSet getTypeInfo()
Liefert Informationen über alle Standard-SQL-Typen, die von dieser Datenbank unterstützt werden.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TYPE_NAME (String)
    Name des Typs.
  • DATA_TYPE (short)
    Code des Typs in java.sql.Types.
  • PRECISION (int)
    Maximale Genauigkeit.
  • LITERAL_PREFIX (String)
    Präfix, das den Beginn eines Literals markiert.
  • LITERAL_SUFFIX (String)
    Suffix, das das Ende eines Literals markiert.
  • CREATE_PARAMS (String)
    Parameter, die beim Erzeugen eines neuen Exemplars benötigt werden (kann einen NULL-Wert enthalten).
  • NULLABLE (short)
    Gibt an, ob man NULL-Werte in diese Spalte einfügen kann (typeNoNulls, typeNullable, typeNullableUnknown).
  • CASE_SENSITIVE (boolean)
    Gibt an, ob es case-sensitiv ist.
  • SEARCHABLE (short)
    Gibt an, ob der Typ in der WHERE-Klausel benutzt werden kann (typePredNone, typePredChar, typePredBasic, typeSearchable).
  • UNSIGNED_ATTRIBUTE (boolean)
    Es ist ohne Vorzeichen.
  • FIXED_PREC_SCALE (boolean)
    Es kann eine Währung aufnehmen.
  • AUTO_INCREMENT (boolean)
    Es kann eine Auto-Inkrement-Spalte sein.
  • LOCAL_TYPE_NAME (String)
    Lokalisierte Version des Typnames (kann einen NULL-Wert enthalten)
  • MINIMUM_SCALE (short)
    Minimale Anzahl an Stellen.
  • MAXIMUM_SCALE (short)
    Maximale Anzahl an Stellen.
  • SQL_DATA_TYPE (int)
    Wird nicht benutzt.
  • SQL_DATETIME_SUB (int)
    Wird nicht benutzt.
  • NUM_PREC_RADIX (int)
    Üblicherweise 2 oder 10.
Exception: SQLException
public ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)     [1.2]
Liefert Informationen über die benutzerdefinierten Typen in einem bestimmten Schema.

Die zurückgelieferte Ergebnismenge enthält folgende Spalten:
  • TYPE_CAT (String)
    Name des Katalogs (kann NULL sein).
  • TYPE_SCHEM (String)
    Name des Schemas (kann NULL sein).
  • TYPE_NAME (String)
    Name des Typs
  • CLASS_NAME (String)
    Name der Java-Klasse
  • DATA_TYPE (String)
    Code des Typs in java.sql.Types (JAVA_OBJECT, STRUCT oder DISTINCT).
  • REMARKS (String)
    Kommentar zu diesem Typ
  • BASE_TYPE (short)
    Basis-Typ in java.sql.Types (kann null sein).
Exception: SQLException
public String getURL()
Liefert die URL dieses Datenbanksystems.
Exception: SQLException
public String getUserName()
Liefert den Benutzernamen.
Exception: SQLException
public ResultSet getVersionColumns(String catalog, String schema, String table)
Liefert eine Beschreibung der Spalten, die automatisch aktualisiert werden, wenn eine Spalte aktualisiert wird. Die zurückgelieferte Ergebenismenge enthält folgende Spalten:
Exception: SQLException
public boolean insertsAreDetected(int type)     [1.2]
Liefert true, ob das sichtbare Einfügen von neuen Zeilen durch Aufruf der Methode rowInserted im Interface ResultSet erkannt werden.
Exception: SQLException
public boolean isCatalogAtStart()
Liefert true, ob zu Beginn eine vollqualifizierten Klassennamens ein Katalog angegeben wird. Wenn nicht, wird der Katalog am Ende angegeben.
Exception: SQLException
public boolean isReadOnly()
Liefert true, wenn sich die Datenbank im Read-Only-Modus befindet.
Exception: SQLException
public boolean locatorsUpdateCopy()     [1.4]
Liefert true, wenn Änderungen in einem LOB-Datentyp zunächst an einer Kopie durchgeführt werden.
Exception: SQLException
public boolean nullPlusNonNullIsNull()
Liefert true, wenn eine Verknüpfung zwischen einemNULL -Wert und einem Wert ungleich NULL NULL ergibt.
Exception: SQLException
public boolean nullsAreSortedAtEnd()
Liefert true, wenn NULL-Werte immer am Ende aufgeführt werden, unabhängig von der Sortierung.
Exception: SQLException
public boolean nullsAreSortedAtStart()
Liefert true, wenn NULL-Werte immer am Anfang aufgeführt werden, unabhängig von der Sortierung.
Exception: SQLException
public boolean nullsAreSortedHigh()
Liefert true, wenn NULL Werte in einer Sortierung immer den höchsten Wert einnehmen. Das heißt bei einer aufsteigenden Sortierung werden sie am Ende aufgeführt, bei einer abfallenden Sortierung am Anfang.
Exception: SQLException
public boolean nullsAreSortedLow()
Liefert true, wenn NULL Werte in einer Sortierung immer den niedrigsten Wert einnehmen. Das heißt bei einer aufsteigenden Sortierung werden sie am Anfang aufgeführt, bei einer abfallenden Sortierung am Ende.
Exception: SQLException
public boolean othersDeletesAreVisible(int type)     [1.2]
Liefert true, wenn die DELETE-Operationen von anderen sichtbar sind.
Exception: SQLException
public boolean othersInsertsAreVisible(int type)     [1.2]
Liefert true, wenn INSERT-Operationen von anderen sichtbar sind.
Exception: SQLException
public boolean othersUpdatesAreVisible(int type)     [1.2]
Liefert true, wenn UPDATE-Operationen von anderen sichtbar sind.
Exception: SQLException
public boolean ownDeletesAreVisible(int type)     [1.2]
Liefert true, wenn DELETE-Operation einer Ergebnismenge selbst sichtbar sind.
Exception: SQLException
public boolean ownInsertsAreVisible(int type)     [1.2]
Liefert true, wenn INSERT-Operation einer Ergebnismenge selbst sichtbar sind.
Exception: SQLException
public boolean ownUpdatesAreVisible(int type)     [1.2]
Liefert true, wenn UPDATE-Operation einer Ergebnismenge selbst sichtbar sind.
Exception: SQLException
public boolean storesLowerCaseIdentifiers()
Liefert true, wenn SQL-Bezeichner ohne Anführungszeichen case-insensitiv betrachtet und in Kleinbuchstaben gespeichert werden.
Exception: SQLException
public boolean storesLowerCaseQuotedIdentifiers()
Liefert true, wenn SQL-Bezeichner in Anführungszeichen case-insensitiv betrachtet und in Kleinbuchstaben gespeichert werden.
Exception: SQLException
public boolean storesMixedCaseIdentifiers()
Liefert true, wenn SQL-Bezeichner ohne Anführungszeichen case-insensitiv betrachtet und gemischt gespeichert werden.
Exception: SQLException
public boolean storesMixedCaseQuotedIdentifiers()
Liefert true, wenn SQL-Bezeichner in Anführungszeichen case-insensitiv betrachtet und gemischt gespeichert werden.
Exception: SQLException
public boolean storesUpperCaseIdentifiers()
Liefert true, wenn SQL-Bezeichner ohne Anführungszeichen case-insensitiv betrachtet und in Großbuchstaben gespeichert werden.
Exception: SQLException
public boolean storesUpperCaseQuotedIdentifiers()
Liefert true, wenn SQL-Bezeichner in Anführungszeichen case-insensitiv betrachtet und in Großbuchstaben gespeichert werden.
Exception: SQLException
public boolean supportsANSI92EntryLevelSQL()
Liefert true, wenn die Datenbank ANSI92 entry level SQL unterstützt. grammar.
Exception: SQLException
public boolean supportsANSI92FullSQL()
Liefert true, wenn die Datenbank die volle ANSI91 Grammatik unterstützt.
Exception: SQLException
public boolean supportsANSI92IntermediateSQL()
Liefert true, wenn die Datenbank, die Intermediate ANSI92 SQL Grammatik untestützt.
Exception: SQLException
public boolean supportsAlterTableWithAddColumn()
Liefert true, wenn die Datenbank ALTER TABLE mit dem Hinzufügen einer Spalte unterstützt.
Exception: SQLException
public boolean supportsAlterTableWithDropColumn()
Liefert true, wenn die Datenbank ALTER TABLE mit dem Löschen einer Spalte unterstützt.
Exception: SQLException
public boolean supportsBatchUpdates()     [1.2]
Liefert true, wenn die Datenbank Stapelaktualisierungen unterstützt.
Exception: SQLException
public boolean supportsCatalogsInDataManipulation()
Liefert true, wenn der Katalogname in DML-Anweisungen benutzt werden kann.
Exception: SQLException
public boolean supportsCatalogsInIndexDefinitions()
Liefert true, wenn ein Katalogname in Index-Definitionen benutzt werden kann.
Exception: SQLException
public boolean supportsCatalogsInPrivilegeDefinitions()
Liefert true, wenn ein Katalogname bei der Definition von Privilegien benutzt werden kann.
Exception: SQLException
public boolean supportsCatalogsInProcedureCalls()
Liefert true, wenn ein Katalogname beim Aufruf von Stored Procedures benutzt werden kann.
Exception: SQLException
public boolean supportsCatalogsInTableDefinitions()
Liefert true, wenn ein Katalogname bei der Definition einer neuen Tabelle benutzt werden kann.
Exception: SQLException
public boolean supportsColumnAliasing()
Liefert true, wenn diese Datenbank, die Vergabe von Aliasen für Spalten unterstützt.
Exception: SQLException
public boolean supportsConvert()
Liefert true>, wenn die Datenbank die CONVERT-Funktion für einen Typ unterstützt.
Exception: SQLException
public boolean supportsConvert(int fromType, int toType)
Liefert true>, wenn die Datenbank die CONVERT-Funktion für die übergebenen Typen unterstützt.
Exception: SQLException
public boolean supportsCoreSQLGrammar()
Liefert true, wenn die Datenbank, die ODBC Core SQL Grammatik unterstützt.
Exception: SQLException
public boolean supportsCorrelatedSubqueries()
Liefert true, wenn die Datenbank korrelierte Unterabfragen unterstützt.
Exception: SQLException
public boolean supportsDataDefinitionAndDataManipulationTransactions()
Liefert true, wenn die Datenbank DML- und DDL-Anweisungen innerhalb einer Transaktion erlaubt.
Exception: SQLException
public boolean supportsDataManipulationTransactionsOnly()
Liefert true, wenn die Datenbank nur DML-Anweisungen innerhalb von Transaktionen erlaubt.
Exception: SQLException
public boolean supportsDifferentTableCorrelationNames()
Liefert true, wenn Korrelationsnamen unterstützt werden und sie verschieden von den Tabellennamen sein müssen.
Exception: SQLException
public boolean supportsExpressionsInOrderBy()
Liefert true, wenn die Datenbank Ausdrücke in ORDER BY Klauseln zuläßt.
Exception: SQLException
public boolean supportsExtendedSQLGrammar()
Liefert true, wenn die Datenbank die erweiterte ODBC SQL Grammatik unterstützt.
Exception: SQLException
public boolean supportsFullOuterJoins()
Liefert true, wenn die Datenbank Full-Outer-Joins unterstützt.
Exception: SQLException
public boolean supportsGetGeneratedKeys()     [1.4]
Liefert true, wenn Autowerte nach der Ausführung einer SQl-Anweisung zurückgeliefert werden können.
Exception: SQLException
public boolean supportsGroupBy()
Liefert true, wenn die GROUP BY-Klausel von dieser Datenbank unterstützt wird.
Exception: SQLException
public boolean supportsGroupByBeyondSelect()
Liefert true, wenn in einer GROUP BY-Klausel auch Spalten benutzt werden können, die nicht selektiert werden.
Exception: SQLException
public boolean supportsGroupByUnrelated()
Liefert true, wenn es die Datenbank unterstützt, eine Spalte in einem GROUP BY-Ausdruck zu verwenden, die nicht in der Anweisung selektiert wird.
Exception: SQLException
public boolean supportsIntegrityEnhancementFacility()
Liefert true, wenn die Datenbank SQL-Integrity-Enhancement unterstützt.
Exception: SQLException
public boolean supportsLikeEscapeClause()
Liefert true, wenn die Angabe einer Escape-Klausel für LIKE-Ausdrücke möglich ist.
Exception: SQLException
public boolean supportsLimitedOuterJoins()
Liefert true, wenn die Datenbank Outer-Joins nur eingeschränkt unterstützt.
Exception: SQLException
public boolean supportsMinimumSQLGrammar()
Liefert true, wenn die Datenbank, den minimalen SQL Umfang von ODBC unterstützt.
Exception: SQLException
public boolean supportsMixedCaseIdentifiers()
Liefert true, wenn die Datenbank Bezeichner ohne Anführungszeichen case-sensitiv behandelt.
Exception: SQLException
public boolean supportsMixedCaseQuotedIdentifiers()
Liefert true, wenn die Datenbank Bezeichner mit Anführungszeichen case-sensitiv behandelt.
Exception: SQLException
public boolean supportsMultipleOpenResults()     [1.4]
Liefert true, wenn man mehrere Ergebnismenge eines CallableStatement-Exemplars gleichzeitig verarbeiten kann.
Exception: SQLException
public boolean supportsMultipleResultSets()
Liefert true, wenn ein einzelner Aufruf der Methodeexecute() mehrere Ergebnismengen zurückliefern kann.
Exception: SQLException
public boolean supportsMultipleTransactions()
Liefert true, wenn es möglich ist gleichzeitig verschiedene Transaktionen (in verschiedenen Verbindungen) auszuführen.
Exception: SQLException
public boolean supportsNamedParameters()     [1.4]
Liefert true, wenn die übergabe benannter Parameter bei Stored Procedures möglich ist.
Exception: SQLException
public boolean supportsNonNullableColumns()
Liefert true, wenn Spalten in der Datenbank als NOT NULL definiert werden können.
Exception: SQLException
public boolean supportsOpenCursorsAcrossCommit()
Liefert true, wenn bei dieser Datenbank Cursor zwischen verschiedenen COMMIT-Anweisungen offen gehalten werden können.
Exception: SQLException
public boolean supportsOpenCursorsAcrossRollback()
Liefert true, wenn bei dieser Datenbank Cursor zwischen verschiedenen ROLLBACK-Anweisungen offen gehalten werden können.
Exception: SQLException
public boolean supportsOpenStatementsAcrossCommit()
Liefert true, wenn bei dieser Datenbank Anweisungen zwischen verschiedenen COMMIT-Anweisungen offen gehalten werden können.
Exception: SQLException
public boolean supportsOpenStatementsAcrossRollback()
Liefert true, wenn bei dieser Datenbank Anweisungen zwischen verschiedenen ROLLBACK-Anweisungen offen gehalten werden können.
Exception: SQLException
public boolean supportsOrderByUnrelated()
Liefert true, wenn es die Datenbank unterstützt, eine Spalte in einem ORDER BY-Ausdruck zu verwenden, die nicht in der Anweisung selektiert wird.
Exception: SQLException
public boolean supportsOuterJoins()
Liefert true, wenn Outer-Joins unterstützt werden.
Exception: SQLException
public boolean supportsPositionedDelete()
Liefert true, wenn die Datenbank positionierte DELETE-Anweisungen unterstützt.
Exception: SQLException
public boolean supportsPositionedUpdate()
Liefert true, wenn die Datenbank positionierte UPDATE-Anweisungen unterstützt.
Exception: SQLException
public boolean supportsResultSetConcurrency(int type, int concurrency)     [1.2]
Liefert true, wenn die Datenbank die übergebene Kombinationa aus Positionierbarkeit und Veränderbarkeit unterstützt.
Exception: SQLException
public boolean supportsResultSetHoldability(int holdability)     [1.4]
Liefert true, wenn die Datenbank die übergebene Lebensdauer von Ergebnismengen unterstützt.
Exception: SQLException
public boolean supportsResultSetType(int type)     [1.2]
Liefert true, wenn die Datenbank, den übergebenen Typ an Positionierbarkeit unterstützt.
Exception: SQLException
public boolean supportsSavepoints()     [1.4]
Liefert true, wenn diese Datenbank Savepoints unterstützt.
Exception: SQLException
public boolean supportsSchemasInDataManipulation()
Liefert true, wenn Schema-Namen in DML-Anweisungen benutzt werden können.
Exception: SQLException
public boolean supportsSchemasInIndexDefinitions()
Liefert true, wenn Schema-Namen in Index-Definitionen benutzt werden können.
Exception: SQLException
public boolean supportsSchemasInPrivilegeDefinitions()
Liefert true, wenn Schema-Namen in der Definition von Privilegien benutzt werden können.
Exception: SQLException
public boolean supportsSchemasInProcedureCalls()
Liefert true, wenn Schema-Namen in der Definition in Prozeduraufrufen benutzt werden können.
Exception: SQLException
public boolean supportsSchemasInTableDefinitions()
Liefert true, wenn Schema-Namen in der Definition in Tabellen-Definitionen benutzt werden können.
Exception: SQLException
public boolean supportsSelectForUpdate()
Liefert true, wenn diese Datenbank SELECT FOR UPDATE unterstützt.
Exception: SQLException
public boolean supportsStatementPooling()     [1.4]
Liefert true, wenn diese Datenbank Statement-Pooling unterstützt.
Exception: SQLException
public boolean supportsStoredProcedures()
Liefert true, wenn diese Datenbank Stored Procedures in der Escape-Syntax unterstützt.
Exception: SQLException
public boolean supportsSubqueriesInComparisons()
Liefert true, wenn diese Datenbank Unterabfragen in Vergleichen unterstützt.
Exception: SQLException
public boolean supportsSubqueriesInExists()
Liefert true, wenn diese Datenbank Unterabfragen in EXISTS-Ausdrücken unterstützt.
Exception: SQLException
public boolean supportsSubqueriesInIns()
Liefert true, wenn diese Datenbank Unterabfragen in IN-Ausdrücken unterstützt.
Exception: SQLException
public boolean supportsSubqueriesInQuantifieds()
Liefert true, wenn die Datenbank Unterabfragen in quantifizierten Ausdrücken unterstützt.
Exception: SQLException
public boolean supportsTableCorrelationNames()
Liefert true, wenn die Datenbank Korrelations-Namen für Tabellen unterstützt.
Exception: SQLException
public boolean supportsTransactionIsolationLevel(int level)
Liefert true, wenn die Datenbank die übergebene Isolationsebene unterstützt. Die gültigen Isolationsebenen sind als Konstanten im InterfaceConnection definiert.
Exception: SQLException
public boolean supportsTransactions()
Liefert true, wenn die Datenbank Transaktionen unterstützt.
Exception: SQLException
public boolean supportsUnion()
Liefert true, wenn die Datenbank UNION unterstützt.
Exception: SQLException
public boolean supportsUnionAll()
Liefert true, wenn die Datenbank UNION ALL unterstützt.
Exception: SQLException
public boolean updatesAreDetected(int type)     [1.2]
Liefert true, ob eine Zeilenaktualisierung in einer Ergebnismenge mit der Methode rowUpdated() sichtbar ist.
Exception: SQLException
public boolean usesLocalFilePerTable()
Liefert true, wenn die Datenbank für jede Tabelle eine eigene Daten benutzt.
Exception: SQLException
public boolean usesLocalFiles()
Liefert true, wenn die Datenbank Tabellen in einer lokalen Datei speichert.
Exception: SQLException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.