Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |