Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Tabellen enthalten die Elemente, die von der SQLServerDatabaseMetaData-Klasse verfügbar gemacht werden.
Konstruktoren
Keine
Felder
Keine.
Geerbte Felder
| Name | BESCHREIBUNG |
|---|---|
| java.sql.DatabaseMetaData | attributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown |
Methoden
| Name | BESCHREIBUNG |
|---|---|
| allProceduresAreCallable | Ruft ab, ob der aktuelle Benutzer zum Aufrufen aller Prozeduren berechtigt ist, die von der getProcedures-Methode zurückgegeben werden. |
| allTablesAreSelectable | Ruft ab, ob der aktuelle Benutzer zum Verwenden aller Tabellen berechtigt ist, die von der getTables-Methode in einer SELECT-Anweisung zurückgegeben werden. |
| autoCommitFailureClosesAllResultSets | Gibt an, ob vom JDBC-Treiber alle geöffneten Resultsets (einschließlich Resultsets mit Haltbarkeit) geschlossen werden, wenn ein automatischer Commit aktiviert und eine Ausnahme ausgelöst wird. |
| dataDefinitionCausesTransactionCommit | Ruft ab, ob durch eine Datendefinitionsanweisung innerhalb einer Transaktion ein Commit der Transaktion erzwungen wird. |
| dataDefinitionIgnoredInTransactions | Ruft ab, ob von dieser Datenbank eine Datendefinitionsanweisung innerhalb einer Transaktion ignoriert wird. |
| deletesAreDetected | Ruft ab, ob das Löschen einer sichtbaren Zeile durch Aufrufen der rowDeleted-Methode der SQLServerResultSet-Klasse ermittelt werden kann. |
| doesMaxRowSizeIncludeBlobs | Ruft ab, ob der Rückgabewert für die getMaxRowSize-Methode die SQL-Datentypen „LONGVARCHAR“ und „LONGVARBINARY“ beinhaltet. |
| getAttributes | Ruft eine Beschreibung des angegebenen Attributs vom angegebenen Typ für einen benutzerdefinierten Typ ab, der im angegebenen Schema und Katalog verfügbar ist. |
| getBestRowIdentifier | Ruft eine Beschreibung der optimalen Gruppe von Spalten einer Tabelle ab, durch die eine Zeile eindeutig identifiziert wird. |
| getCatalogs | Ruft die Katalognamen ab, die auf dem Server verfügbar sind, mit dem eine Verbindung besteht. |
| getCatalogSeparator | Ruft das String-Objekt ab, die von dieser Datenbank als Trennzeichen zwischen einem Katalog- und Tabellennamen verwendet wird. |
| getCatalogTerm | Ruft den bevorzugten Begriff des Datenbankherstellers für "catalog" ab. |
| getClientInfoProperties | Ruft eine Liste mit den Eigenschaften für Clientinformationen ab, die vom Treiber unterstützt werden. |
| getColumnPrivileges | Ruft eine Beschreibung der Zugriffsrechte für die Spalten in einer Tabelle ab. |
| getColumns | Ruft eine Beschreibung der Tabellenspalten ab, die im angegebenen Katalog verfügbar sind. |
| getConnection | Ruft die Verbindung ab, von der dieses Metadatenobjekt erstellt wurde. |
| getCrossReference | Ruft eine Beschreibung der Fremdschlüsselspalten in der angegebenen Fremdschlüsseltabelle ab, von der auf die Primärschlüsselspalten der angegebenen Primärschlüsseltabelle verwiesen wird. |
| getDatabaseMajorVersion | Ruft die Hauptversionsnummer der zugrunde liegenden Datenbank ab. |
| getDatabaseMinorVersion | Ruft die Nebenversionsnummer der zugrunde liegenden Datenbank ab. |
| getDatabaseProductName | Ruft den Namen dieses Datenbankprodukts ab. |
| getDatabaseProductVersion | Ruft die Versionsnummer dieses Datenbankprodukts ab. |
| getDefaultTransactionIsolation | Ruft die standardmäßige Transaktionsisolationsstufe für diese Datenbank ab. |
| getDriverMajorVersion | Ruft die Hauptversionsnummer dieses JDBC-Treibers ab. |
| getDriverMinorVersion | Ruft die Nebenversionsnummer dieses JDBC-Treibers ab. |
| getDriverName | Ruft den Namen dieses JDBC-Treibers ab. |
| getDriverVersion | Ruft die Versionsnummer dieses JDBC-Treibers ab. |
| getExportedKeys | Ruft eine Beschreibung der Fremdschlüsselspalten ab, von denen auf die Primärschlüsselspalten der angegebenen Tabelle verwiesen wird. |
| getExtraNameCharacters | Ruft alle zusätzlichen Zeichen ab, die in Bezeichnernamen ohne Anführungszeichen verwendet werden können (z. B. Zeichen, die über „a - z“, „A - Z“, „0 - 9“ und „_“ hinausgehen). |
| getFunctions | Ruft eine Beschreibung der System- und Benutzerfunktionen ab. |
| getFunctionColumns | Ruft eine Beschreibung der System- oder Benutzerfunktionsparameter des angegebenen Katalogs sowie den Rückgabetyp ab. |
| getIdentifierQuoteString | Ruft das String-Objekt ab, mit dem SQL-Bezeichner in Anführungszeichen gesetzt werden. |
| getImportedKeys | Ruft eine Beschreibung der Primärschlüsselspalten ab, auf die von den Fremdschlüsselspalten in einer Tabelle verwiesen wird. |
| getIndexInfo | Ruft eine Beschreibung der Indizes und der Statistik der angegebenen Tabelle ab. |
| getJDBCMajorVersion | Ruft die JDBC-Hauptversionsnummer für diesen Treiber ab. |
| getJDBCMinorVersion | Ruft die JDBC-Nebenversionsnummer für diesen Treiber ab. |
| getMaxBinaryLiteralLength | Ruft die maximale Anzahl von Hexadezimalzeichen ab, die bei dieser Datenbank für ein Inline-Binärliteral zulässig sind. |
| getMaxCatalogNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Katalognamen zulässig sind. |
| getMaxCharLiteralLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für ein Zeichenliteral zulässig sind. |
| getMaxColumnNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Spaltennamen zulässig sind. |
| getMaxColumnsInGroupBy | Ruft die maximale Anzahl von Spalten ab, die bei dieser Datenbank in einer GROUP BY-Klausel zulässig sind. |
| getMaxColumnsInIndex | Ruft die maximale Anzahl von Spalten ab, die bei dieser Datenbank in einem Index zulässig sind. |
| getMaxColumnsInOrderBy | Ruft die maximale Anzahl von Spalten ab, die bei dieser Datenbank in einer ORDER BY-Klausel zulässig sind. |
| getMaxColumnsInSelect | Ruft die maximale Anzahl von Spalten ab, die bei dieser Datenbank in einer SELECT-Liste zulässig sind. |
| getMaxColumnsInTable | Ruft die maximale Anzahl von Spalten ab, die bei dieser Datenbank in einer Tabelle zulässig sind. |
| getMaxConnections | Ruft die maximal mögliche Anzahl gleichzeitiger Verbindungen mit dieser Datenbank ab. |
| getMaxCursorNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Cursornamen zulässig sind. |
| getMaxIndexLength | Ruft die maximale Anzahl von Bytes ab, die bei dieser Datenbank in einem Index (einschließlich aller Indexteile) zulässig sind. |
| getMaxProcedureNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Prozedurnamen zulässig sind. |
| getMaxRowSize | Ruft die maximale Anzahl von Bytes ab, die bei dieser Datenbank in einer einzelnen Zeile zulässig sind. |
| getMaxSchemaNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Schemanamen zulässig sind. |
| getMaxStatementLength | Ruft die maximale Anzahl von Zeichen ab, die diese Datenbank in einer SQL-Anweisung zulässt. |
| getMaxStatements | Ruft die maximale Anzahl aktiver Anweisungen an diese Datenbank ab, die gleichzeitig geöffnet sein können. |
| getMaxTableNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Tabellennamen zulässig sind. |
| getMaxTablesInSelect | Ruft die maximale Anzahl von Tabellen ab, die bei dieser Datenbank in einer SELECT-Anweisung zulässig sind. |
| getMaxUserNameLength | Ruft die maximale Anzahl von Zeichen ab, die bei dieser Datenbank für einen Benutzernamen zulässig sind. |
| getNumericFunctions | Ruft eine durch Trennzeichen getrennte Liste mit mathematischen Funktionen ab, die für diese Datenbank verfügbar sind. |
| getPrimaryKeys | Ruft eine Beschreibung der Primärschlüsselspalten der angegebenen Tabelle ab. |
| getProcedureColumns | Ruft eine Beschreibung der Parameter gespeicherter Prozeduren und Ergebnisspalten ab. |
| getProcedures | Ruft eine Beschreibung der gespeicherten Prozeduren ab, die im angegebenen Katalog, Schema oder Namensmuster für gespeicherte Prozeduren verfügbar sind. |
| getProcedureTerm | Ruft den bevorzugten Begriff für "procedure" in dieser Datenbank ab. |
| getResultSetHoldability | Ruft die Standardhaltbarkeit von Resultsets für diese Datenbank ab. |
| getRowIdLifetime | Gibt einen Status zurück, mit dem angegeben wird, ob der SQL-Datentyp "RowId" unterstützt wird. Sofern unterstützt, wird die Lebensdauer zurückgegeben, für die ein RowId-Objekt gültig ist. |
| getSchemas | Ruft die Schemanamen ab, die in der aktuellen Datenbank verfügbar sind. |
| getSchemaTerm | Ruft den bevorzugten Begriff für "schema" in dieser Datenbank ab. |
| getSearchStringEscape | Ruft die Zeichenfolge ab, mit der sich Platzhalterzeichen mit Escapezeichen versehen lassen. |
| getSQLKeywords | Ruft eine durch Trennzeichen getrennte Liste mit allen SQL-Schlüsselwörtern dieser Datenbank ab, bei denen es sich nicht gleichzeitig um SQL92-Schlüsselwörter handelt. |
| getSQLStateType | Gibt an, ob „SQLSTATE“ (zurückgegeben von der SQLException.getSQLState-Methode) den Wert „X/Open“ (jetzt „Open Group“), „SQL CLI“, „SQL99“ (JDBC 3.0) oder „SQL:2003“ (JDBC 4.0) besitzt. |
| getStringFunctions | Ruft eine durch Trennzeichen getrennte Liste mit Zeichenfolgenfunktionen ab, die für diese Datenbank verfügbar sind. |
| getSuperTables | Ruft eine Beschreibung der Tabellenhierarchien ab, die in einem bestimmten Schema in dieser Datenbank definiert sind. |
| getSuperTypes | Ruft eine Beschreibung der benutzerdefinierten Typhierarchien ab, die in einem bestimmten Schema in dieser Datenbank definiert sind. |
| getSystemFunctions | Ruft eine durch Trennzeichen getrennte Liste mit Systemfunktionen ab, die für diese Datenbank verfügbar sind. |
| getTablePrivileges | Ruft eine Beschreibung der Zugriffsrechte für die einzelnen Tabellen ab, die im angegebenen Katalog, Schema oder Tabellennamenmuster verfügbar sind. |
| getTables | Ruft eine Beschreibung der Tabellen ab, die im angegebenen Katalog, Schema oder Tabellennamenmuster verfügbar sind. |
| getTableTypes | Ruft die Tabellentypen ab, die in der aktuellen Datenbank verfügbar sind. |
| getTimeDateFunctions | Ruft eine durch Trennzeichen getrennte Liste mit den Uhrzeit- und Datumsfunktionen ab, die für diese Datenbank verfügbar sind. |
| getTypeInfo | Ruft eine Beschreibung aller standardmäßigen SQL-Typen ab, die von der aktuellen Datenbank unterstützt werden. |
| getUDTs | Ruft eine Beschreibung der benutzerdefinierten Typen ab, die in einem bestimmten Schema definiert sind. |
| getURL | Ruft die URL für diese Datenbank ab. |
| getUserName | Ruft den Benutzernamen gemäß der Angabe für diese Datenbank ab. |
| getVersionColumns | Ruft eine Beschreibung der Spalten einer Tabelle ab, die automatisch aktualisiert wird, wenn ein Wert in einer Zeile aktualisiert wird. |
| insertsAreDetected | Ruft ab, ob das Einfügen einer sichtbaren Zeile durch Aufrufen der rowInserted-Methode der SQLServerResultSet-Klasse ermittelt werden kann. |
| isCatalogAtStart | Ruft ab, ob sich ein Katalog am Beginn eines vollqualifizierten Tabellennamens befindet. |
| isReadOnly | Ruft ab, ob die Datenbank schreibgeschützt ist. |
| locatorsUpdateCopy | Gibt an, ob Aktualisierungen für ein LOB an einer Kopie oder direkt am LOB vorgenommen werden. |
| nullPlusNonNullIsNull | Gibt an, ob von dieser Datenbank unterstützt wird, dass Verkettungen zwischen NULL-Werten und Werten ungleich NULL einen NULL-Wert ergeben. |
| nullsAreSortedAtEnd | Ruft ab, ob NULL-Werte unabhängig von der Sortierreihenfolge am Ende sortiert werden. |
| nullsAreSortedAtStart | Ruft ab, ob NULL-Werte unabhängig von der Sortierreihenfolge am Anfang sortiert werden. |
| nullsAreSortedHigh | Ruft ab, ob NULL-Werte bei der Sortierung als hohe Werte behandelt werden. |
| nullsAreSortedLow | Ruft ab, ob NULL-Werte bei der Sortierung als niedrige Werte behandelt werden. |
| othersDeletesAreVisible | Ruft ab, ob von anderen ausgeführte Löschvorgänge sichtbar sind. |
| othersInsertsAreVisible | Ruft ab, ob von anderen ausgeführte Einfügevorgänge sichtbar sind. |
| othersUpdatesAreVisible | Ruft ab, ob von anderen ausgeführte Aktualisierungen sichtbar sind. |
| ownDeletesAreVisible | Ruft ab, ob die eigenen Löschvorgänge eines Resultsets sichtbar sind. |
| ownInsertsAreVisible | Ruft ab, ob die eigenen Einfügevorgänge eines Resultsets sichtbar sind. |
| ownUpdatesAreVisible | Ruft ab, ob die eigenen Aktualisierungen des Resultsets sichtbar sind. |
| storesLowerCaseIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die nicht in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner in Kleinbuchstaben gespeichert werden. |
| storesLowerCaseQuotedIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner in Kleinbuchstaben gespeichert werden. |
| storesMixedCaseIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die nicht in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner mit gemischter Groß-/Kleinschreibung gespeichert werden. |
| storesMixedCaseQuotedIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner mit gemischter Groß-/Kleinschreibung gespeichert werden. |
| storesUpperCaseIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die nicht in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner in Großbuchstaben gespeichert werden. |
| storesUpperCaseQuotedIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner in Großbuchstaben gespeichert werden. |
| supportsAlterTableWithAddColumn | Ruft ab, ob von dieser Datenbank "ALTER TABLE" mit "add column" unterstützt wird. |
| supportsAlterTableWithDropColumn | Ruft ab, ob von dieser Datenbank "ALTER TABLE" mit "drop column" unterstützt wird. |
| supportsANSI92EntryLevelSQL | Ruft ab, ob von dieser Datenbank die ANSI92-SQL-Einstiegsgrammatik unterstützt wird. |
| supportsANSI92FullSQL | Ruft ab, ob von dieser Datenbank die vollständige ANSI92-SQL-Grammatik unterstützt wird. |
| supportsANSI92IntermediateSQL | Ruft ab, ob von dieser Datenbank die ANSI92-SQL-Zwischengrammatik unterstützt wird. |
| supportsBatchUpdates | Ruft ab, ob von dieser Datenbank Batchaktualisierungen unterstützt werden. |
| supportsCatalogsInDataManipulation | Ruft ab, ob in einer Datenbearbeitungsanweisung ein Katalogname verwendet werden kann. |
| supportsCatalogsInIndexDefinitions | Ruft ab, ob in einer Indexdefinitionsanweisung ein Katalogname verwendet werden kann. |
| supportsCatalogsInPrivilegeDefinitions | Ruft ab, ob in einer Berechtigungsdefinitionsanweisung ein Katalogname verwendet werden kann. |
| supportsCatalogsInProcedureCalls | Ruft ab, ob in einer Prozeduraufrufanweisung ein Katalogname verwendet werden kann. |
| supportsCatalogsInTableDefinitions | Ruft ab, ob in einer Tabellendefinitionsanweisung ein Katalogname verwendet werden kann. |
| supportsColumnAliasing | Ruft ab, ob von dieser Datenbank Spaltenaliasing unterstützt wird. |
| supportsConvert | Ruft ab, ob von dieser Datenbank die CONVERT-Funktion für SQL-Typen unterstützt wird. |
| supportsCoreSQLGrammar | Ruft ab, ob von dieser Datenbank die ODBC-SQL-Kerngrammatik unterstützt wird. |
| supportsCorrelatedSubqueries | Ruft ab, ob von dieser Datenbank korrelierte Unterabfragen unterstützt werden. |
| supportsDataDefinitionAndDataManipulationTransactions | Ruft ab, ob von dieser Datenbank in einer Transaktion sowohl Datendefinitions- als auch Datenbearbeitungsanweisungen unterstützt werden. |
| supportsDataManipulationTransactionsOnly | Ruft ab, ob von dieser Datenbank in einer Transaktion nur Datenbearbeitungsanweisungen unterstützt werden. |
| supportsDifferentTableCorrelationNames | Ruft ab, ob sich abhängige Tabellennamen (sofern diese unterstützt werden) von den Namen der Tabellen unterscheiden müssen. |
| supportsExpressionsInOrderBy | Ruft ab, ob von dieser Datenbank Ausdrücke in ORDER BY-Listen unterstützt werden. |
| supportsExtendedSQLGrammar | Ruft ab, ob von dieser Datenbank die erweiterte ODBC-SQL-Grammatik unterstützt wird. |
| supportsFullOuterJoins | Ruft ab, ob geschachtelte äußere Joins von dieser Datenbank vollständig unterstützt werden. |
| supportsGetGeneratedKeys | Ruft ab, ob automatisch generierte Schlüssel nach dem Ausführen einer Anweisung abgerufen werden können. |
| supportsGroupBy | Ruft ab, ob von dieser Datenbank eine Form der GROUP BY-Klausel unterstützt wird. |
| supportsGroupByBeyondSelect | Ruft ab, ob von dieser Datenbank die Verwendung von Spalten, die sich nicht in einer SELECT-Anweisung befinden, in einer GROUP BY-Klausel unterstützt wird, wenn gewährleistet ist, dass alle Spalten aus der SELECT-Anweisung in der GROUP BY-Klausel enthalten sind. |
| supportsGroupByUnrelated | Ruft ab, ob von dieser Datenbank die Verwendung einer Spalte, die sich nicht in der SELECT-Anweisung befindet, in einer GROUP BY-Klausel unterstützt wird. |
| supportsIntegrityEnhancementFacility | Ruft ab, ob von dieser Datenbank die SQL-Integritätserweiterungsfunktion unterstützt wird. |
| supportsLikeEscapeClause | Ruft ab, ob von dieser Datenbank das Angeben einer LIKE-Escapeklausel unterstützt wird. |
| supportsLimitedOuterJoins | Ruft ab, ob äußere Joins von dieser Datenbank in eingeschränktem Maß unterstützt werden. |
| supportsMinimumSQLGrammar | Ruft ab, ob von dieser Datenbank die minimale ODBC-SQL-Grammatik unterstützt wird. |
| supportsMixedCaseIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die nicht in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner mit gemischter Groß-/Kleinschreibung gespeichert werden. |
| supportsMixedCaseQuotedIdentifiers | Ruft ab, ob bei SQL-Bezeichnern mit gemischter Groß-/Kleinschreibung, die in Anführungszeichen gesetzt sind, die Groß-/Kleinschreibung nicht berücksichtigt wird und die Bezeichner mit gemischter Groß-/Kleinschreibung gespeichert werden. |
| supportsMultipleOpenResults | Ruft ab, ob von einem SQLServerResultSet-Objekt gleichzeitig mehrere SQLServerCallableStatement-Objekte zurückgegeben werden können. |
| supportsMultipleResultSets | Ruft ab, ob von dieser Datenbank das Abrufen mehrerer SQLServerResultSet-Objekte im Zuge eines einzelnen Aufrufs der execute-Methode der SQLServerCallableStatement-Klasse unterstützt wird. |
| supportsMultipleTransactions | Ruft ab, ob bei dieser Datenbank gleichzeitig mehrere Transaktionen für unterschiedliche Verbindungen geöffnet sein können. |
| supportsNamedParameters | Ruft ab, ob von dieser Datenbank benannte Parameter in aufrufbaren Anweisungen unterstützt werden. |
| supportsNonNullableColumns | Ruft ab, ob Spalten in dieser Datenbank als Spalten definiert werden können, in denen keine NULL-Werte zulässig sind. |
| supportsOpenCursorsAcrossCommit | Ruft ab, ob von dieser Datenbank unterstützt wird, dass Cursor über Commits hinaus geöffnet bleiben. |
| supportsOpenCursorsAcrossRollback | Ruft ab, ob von dieser Datenbank unterstützt wird, dass Cursor über Rollbacks hinaus geöffnet bleiben. |
| supportsOpenStatementsAcrossCommit | Ruft ab, ob von dieser Datenbank unterstützt wird, dass Anweisungen über Commits hinaus geöffnet bleiben. |
| supportsOpenStatementsAcrossRollback | Ruft ab, ob von dieser Datenbank unterstützt wird, dass Anweisungen über Rollbacks hinaus geöffnet bleiben. |
| supportsOrderByUnrelated | Ruft ab, ob von dieser Datenbank die Verwendung einer Spalte, die sich nicht in der SELECT-Anweisung befindet, in einer ORDER BY-Klausel unterstützt wird. |
| supportsOuterJoins | Ruft ab, ob von dieser Datenbank eine Form von äußeren Joins unterstützt wird. |
| supportsPositionedDelete | Ruft ab, ob positionierte DELETE-Anweisungen von dieser Datenbank unterstützt werden. |
| supportsPositionedUpdate | Ruft ab, ob positionierte UPDATE-Anweisungen von dieser Datenbank unterstützt werden. |
| supportsResultSetConcurrency | Ruft ab, ob von dieser Datenbank der angegebene Parallelitätstyp in Kombination mit dem angegebenen Resultsettyp unterstützt wird. |
| supportsResultSetHoldability | Ruft ab, ob von dieser Datenbank die angegebene Resultsethaltbarkeit unterstützt wird. |
| supportsResultSetType | Ruft ab, ob von dieser Datenbank der angegebene Resultsettyp unterstützt wird. |
| supportsSavepoints | Ruft ab, ob von dieser Datenbank Sicherungspunkte unterstützt werden. |
| supportsSchemasInDataManipulation | Ruft ab, ob in einer Datenbearbeitungsanweisung ein Schemaname verwendet werden kann. |
| supportsSchemasInIndexDefinitions | Ruft ab, ob in einer Indexdefinitionsanweisung ein Schemaname verwendet werden kann. |
| supportsSchemasInPrivilegeDefinitions | Ruft ab, ob in einer Berechtigungsdefinitionsanweisung ein Schemaname verwendet werden kann. |
| supportsSchemasInProcedureCalls | Ruft ab, ob in einer Prozeduraufrufanweisung ein Schemaname verwendet werden kann. |
| supportsSchemasInTableDefinitions | Ruft ab, ob in einer Tabellendefinitionsanweisung ein Schemaname verwendet werden kann. |
| supportsSelectForUpdate | Ruft ab, ob positionierte SELECT FOR UPDATE-Anweisungen von dieser Datenbank unterstützt werden. |
| supportsStatementPooling | Ruft ab, ob von dieser Datenbank Anweisungspools unterstützt werden. |
| supportsStoredFunctionsUsingCallSyntax | Gibt an, ob von der aktuellen Datenbank das Aufrufen benutzer- oder herstellerdefinierter Funktionen mithilfe der Escapesyntax für gespeicherte Prozeduren unterstützt wird. |
| supportsStoredProcedures | Ruft ab, ob von dieser Datenbank gespeicherte Prozeduraufrufe unterstützt werden, bei denen die Escapesyntax für gespeicherte Prozeduren verwendet wird. |
| supportsSubqueriesInComparisons | Ruft ab, ob von dieser Datenbank Unterabfragen in Vergleichsausdrücken unterstützt werden. |
| supportsSubqueriesInExists | Ruft ab, ob von dieser Datenbank Unterabfragen in EXISTS-Ausdrücken unterstützt werden. |
| supportsSubqueriesInExists | Ruft ab, ob von dieser Datenbank Unterabfragen in IN-Ausdrücken unterstützt werden. |
| supportsSubqueriesInQuantifieds | Ruft ab, ob von dieser Datenbank Unterabfragen in quantifizierten Ausdrücken unterstützt werden. |
| supportsTableCorrelationNames | Ruft ab, ob abhängige Tabellennamen von dieser Datenbank unterstützt werden. |
| supportsTransactionIsolationLevel | Ruft ab, ob von dieser Datenbank die angegebene Transaktionsisolationsstufe unterstützt wird. |
| supportsTransactions | Ruft ab, ob von dieser Datenbank Transaktionen unterstützt werden. |
| supportsUnion | Ruft ab, ob von dieser Datenbank "SQL UNION" unterstützt wird. |
| supportsUnionAll | Ruft ab, ob von dieser Datenbank "SQL UNION ALL" unterstützt wird. |
| updatesAreDetected | Ruft ab, ob das Aktualisieren einer sichtbaren Zeile durch Aufrufen der rowUdated-Methode der SQLServerResultSet-Klasse ermittelt werden kann. |
| usesLocalFilePerTable | Ruft ab, ob von dieser Datenbank für jede Tabelle eine Datei verwendet wird. |
| usesLocalFiles | Ruft ab, ob Tabellen von dieser Datenbank in einer lokalen Datei gespeichert werden. |
Geerbte Methoden
| Klasse geerbt von: | Methoden |
|---|---|
| java.lang.Object | clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait |
| java.sql.Wrapper | isWrapperFor, unwrap |