Ein JDBC-Datenbankmetadatenobjekt. Die Dokumentation zu dieser Klasse finden Sie unter
java.sql.DatabaseMetaData.
Methoden
Detaillierte Dokumentation
allProceduresAreCallable()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#allProceduresAreCallable().
Rückflug
Boolean – true, wenn der Nutzer alle von getProcedures(catalog, schemaPattern, procedureNamePattern) zurückgegebenen Prozeduren aufrufen kann; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#allTablesAreSelectable().
Rückflug
Boolean – true, wenn der Nutzer alle von getTables(catalog, schemaPattern, tableNamePattern, types) zurückgegebenen Tabellen in einer SELECT-Anweisung aufrufen kann; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets().
Rückflug
Boolean – true, wenn bei autoCommit = true eine SQL-Ausnahme darauf hinweist, dass alle offenen Ergebnismengen geschlossen werden, auch wenn sie gehalten werden können. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit().
Rückflug
Boolean – true, wenn eine Datendefinitionsanweisung innerhalb einer Transaktion die Transaktion zum Commit zwingt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions().
Rückflug
Boolean – true, wenn die Datenbank eine Datenanweisung in einer Transaktion ignoriert;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#deletesAreDetected(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn für den angegebenen Ergebnistyp ein sichtbares Löschen von Zeilen durch Aufrufe von JdbcResultSet.rowDeleted() erkannt wird. Wenn false, werden die gelöschten Zeilen aus der Ergebnismenge entfernt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs().
Rückflug
Boolean – true, wenn die SQL-Datentypen LONGVARCHAR und LONGVARBINARY in der von getMaxRowSize() zurückgegebenen Größe enthalten sind, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getAttributes(String, String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
typeNamePattern | String | Das benutzerdefinierte Muster für den Typnamen. Es muss mit dem Typnamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
attributeNamePattern | String | Das Attributnamensmuster muss mit dem Attributnamen übereinstimmen, wie er in der Datenbank deklariert ist. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der Attribute für einen angegebenen benutzerdefinierten Typ, der im angegebenen Schema und Katalog verfügbar ist. Jede Zeile enthält Informationen zu einem bestimmten Attribut, sortiert nach TYPE_CAT, TYPE_SCHEM, TYPE_NAME und ORDINAL_POSITION.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
scope | Integer | Der Interessenbereich mit denselben Werten wie in der Spalte „SCOPE“ der Spaltenbeschreibung. |
nullable | Boolean | Bei true werden Spalten, die Nullwerte enthalten können, berücksichtigt. Andernfalls nicht. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Spaltenbeschreibungen, die eine Zeile eindeutig identifizieren (eine Spaltenbeschreibung pro Zeile in der Ergebnismenge, sortiert nach SCOPE).
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogSeparator().
Rückflug
String: Das Trennzeichen zwischen einem Katalog- und einem Tabellennamen, das von dieser Datenbank verwendet wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogTerm().
Rückflug
String: Der bevorzugte Begriff des Datenbankanbieters für „Katalog“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogs().
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Katalognamen, einer pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getClientInfoProperties().
Rückflug
JdbcResultSet: Ein Ergebnissatz mit Clientinformationsattributen, die vom Treiber unterstützt werden, sortiert nach NAME, eines pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Name des Schemas, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird.
Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
columnNamePattern | String | Das Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Spaltenberechtigungsbeschreibungen, eine pro Zeile, sortiert nach COLUMN_NAME und PRIVILEGE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getColumns(String, String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
tableNamePattern | String | Das Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
columnNamePattern | String | Das Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Ein Ergebnisset mit den Spaltenbeschreibungen, eine pro Zeile, sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und ORDINAL_POSITION.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getConnection().
Rückflug
JdbcConnection: Die Verbindung, mit der diese Metadaten erstellt wurden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
parentCatalog | String | Der Name eines übergeordneten Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
parentSchema | String | Ein Name des übergeordneten Schemas, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht in den Auswahlkriterien verwendet. |
parentTable | String | Der Name der übergeordneten Tabelle, aus der der Schlüssel exportiert wird. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
foreignCatalog | String | Ein fremder Katalognamen, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
foreignSchema | String | Ein fremder Schemaname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht in den Auswahlkriterien verwendet. |
foreignTable | String | Der Name der Fremdtabelle, aus der der Schlüssel exportiert wird. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der Fremdschlüsselspalten aus der angegebenen Fremdschlüsseltabelle, die auf den Primärschlüssel oder die Spalten verweisen, die eine eindeutige Einschränkung der übergeordneten Tabelle darstellen. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseMajorVersion().
Rückflug
Integer: Die Hauptversionsnummer der zugrunde liegenden Datenbank.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseMinorVersion().
Rückflug
Integer: Die Nebenversionsnummer der zugrunde liegenden Datenbank.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseProductName().
Rückflug
String: Der Name dieses Datenbankprodukts.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseProductVersion().
Rückflug
String: Die Versionsnummer dieses Datenbankprodukts.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDefaultTransactionIsolation().
Rückflug
Integer: Die standardmäßige Transaktionsisolierungsstufe der Datenbank, die eine der folgenden sein kann: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverMajorVersion().
Rückflug
Integer: Die Hauptversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverMinorVersion().
Rückflug
Integer: Die Nebenversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverName().
Rückflug
String: Der Name dieses JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverVersion().
Rückflug
String: Die Versionsnummer dieses JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getImportedKeys(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Beschreibungen der Fremdschlüsselspalten für die Primärschlüsselspalten, die von der Tabelle exportiert werden. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getExtraNameCharacters().
Rückflug
String: Die zusätzlichen Zeichen, die neben a–z, A–Z, 0–9 und _ in Namen von Kennungen ohne Anführungszeichen verwendet werden können.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
functionNamePattern | String | Das Funktionsmuster, das mit dem Funktionsnamen übereinstimmt, wie er in der Datenbank gespeichert ist. |
columnNamePattern | String | Das Muster für den Parameternamen, das mit dem Parameter- oder Spaltennamen in der Datenbank übereinstimmen muss. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der System- und Nutzerfunktionsparameter, die im angegebenen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME und SPECIFIC_ NAME sortiert ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getFunctions(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
functionNamePattern | String | Das Funktionsmuster, das mit dem Funktionsnamen übereinstimmen muss, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der System- und Nutzerfunktionen, die im angegebenen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME und SPECIFIC_ NAME sortiert ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getIdentifierQuoteString().
Rückflug
String: Der String, der zum Setzen von SQL-Bezeichnern in Anführungszeichen verwendet wird. Standardmäßig wird ein Leerzeichen („ “) verwendet, wenn das Setzen von Anführungszeichen für Bezeichner nicht unterstützt wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getImportedKeys(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, auf die von den Fremdschlüsselspalten der angegebenen Tabelle verwiesen wird (die von einer Tabelle importiert werden). In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME und KEY_SEQ sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
unique | Boolean | Wenn true, gibt die Methode nur Indexe für eindeutige Werte zurück. Andernfalls gibt sie Indexe zurück, unabhängig davon, ob die Werte eindeutig sind oder nicht. |
approximate | Boolean | Wenn true, darf das Ergebnis ungefähre oder veraltete Werte enthalten. Andernfalls ist eine genaue Darstellung des Ergebnisses erforderlich. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Index- und Statistikspaltenbeschreibungen für die angegebene Tabelle. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Beschreibungen sind nach NON_UNIQUE, TYPE, INDEX_NAME und ORDINAL_POSITION sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getJDBCMajorVersion().
Rückflug
Integer: Die Hauptversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getJDBCMinorVersion().
Rückflug
Integer: Die Nebenversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength().
Rückflug
Integer: Die maximale Anzahl von Hexadezimalzeichen, die in dieser Datenbank in einem Inline-Binärliteral zulässig sind.
Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCatalogNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Katalognamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCharLiteralLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Zeichenliteral zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in einem Spaltennamen in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer GROUP BY-Klausel zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInIndex().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in einem Index in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer ORDER BY-Klausel zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInSelect().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer SELECT-Liste zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInTable().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in einer Tabelle in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxConnections().
Rückflug
Integer: Die maximale Anzahl gleichzeitiger Verbindungen zu dieser Datenbank. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCursorNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Cursornamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxIndexLength().
Rückflug
Integer: Die maximale Anzahl von Byte, die diese Datenbank für einen Index zulässt, einschließlich aller seiner Teile.
Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxProcedureNameLength().
Rückflug
Integer – Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Prozedurnamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxRowSize().
Rückflug
Integer: Die maximale Anzahl von Byte, die in dieser Datenbank in einer einzelnen Zeile zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxSchemaNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Schemanamen zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxStatementLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einer SQL-Anweisung zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxStatements().
Rückflug
Integer: Die maximale Anzahl aktiver Anweisungen für diese Datenbank, die gleichzeitig geöffnet sein können. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxTableNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in einem Tabellennamen in dieser Datenbank zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxTablesInSelect().
Rückflug
Integer: Die maximale Anzahl von Tabellen, die in dieser Datenbank in einer SELECT-Anweisung zulässig sind. Eine Antwort mit dem Wert 0 gibt an, dass kein Limit bekannt ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxUserNameLength().
Rückflug
Integer: Die maximale Anzahl an Zeichen, die in dieser Datenbank in einem Nutzernamen zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getNumericFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der mathematischen Funktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open/Open CLI-Mathematikfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, eine pro Zeile, sortiert nach COLUMN_NAME.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
procedureNamePattern | String | Das Muster für den Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Namen der Prozedur übereinstimmen. |
columnNamePattern | String | Das Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Prozedur- und Spaltenbeschreibungen, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedureTerm().
Rückflug
String: Der vom Datenbankanbieter bevorzugte Begriff für „Prozedur“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedures(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
procedureNamePattern | String | Das Muster für den Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Namen der Prozedur übereinstimmen. |
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Prozedurbeschreibungen, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getResultSetHoldability().
Rückflug
Integer: Die Standard-Einbehaltung der Datenbank; einer der Werte Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getRowIdLifetime().
Rückflug
Integer: Der Status, der die Lebensdauer eines ROWID angibt. Mögliche Werte sind Jdbc.RowIdLifetime.ROWID_UNSUPPORTED, Jdbc.RowIdLifetime.ROWID_VALID_OTHER, Jdbc.RowIdLifetime.ROWID_VALID_SESSION, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION oder Jdbc.RowIdLifetime.ROWID_VALID_FOREVER.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSQLKeywords().
Rückflug
String: Die durch Kommas getrennte Liste aller SQL-Schlüsselwörter dieser Datenbank, die nicht auch SQL:2003-Schlüsselwörter sind.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSQLStateType().
Rückflug
Integer: Der Typ von SQLSTATE, entweder sqlStateXOpen oder sqlStateSQL.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemaTerm().
Rückflug
String: Der vom Datenbankanbieter bevorzugte Begriff für „Schema“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemas().
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Schemabeschreibungen, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemas().
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit Schemabeschreibungen, die in dieser Datenbank verfügbar sind, sortiert nach TABLE_CATALOG und TABLE_SCHEM.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSearchStringEscape().
Rückflug
String: Der String, der zum Maskieren von Platzhalterzeichen wie „_“ oder „%“ verwendet wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getStringFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der Stringfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open Group CLI-Stringfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSuperTables(String, String,String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. |
tableNamePattern | String | Das Tabellennamenmuster. Dies kann ein vollständig qualifizierter Name sein. |
Rückflug
JdbcResultSet: Ein Ergebnis-Set mit Beschreibungen der Tabellenhierarchien, die in einem bestimmten Schema in dieser Datenbank definiert sind. Jede Zeile enthält Informationen zu einem bestimmten Tabellentyp. Tabellen ohne Überschriften werden nicht aufgeführt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSuperTypes(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. |
typeNamePattern | String | Das benutzerdefinierte Typnamensmuster. Dies kann ein vollständig qualifizierter Name sein. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der benutzerdefinierten Typhierarchien, die in einem bestimmten Schema in dieser Datenbank definiert sind. Jede Zeile enthält Informationen zu einem bestimmten nutzerdefinierten Typ. Typen ohne Supers werden nicht aufgeführt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSystemFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der Systemfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open Group CLI-Systemfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
tableNamePattern | String | Das Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der Tabellenberechtigungen, eine pro Zeile, sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und PRIVILEGE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTableTypes().
Rückflug
JdbcResultSet: Eine Ergebnismenge mit den Tabellentypen, einer pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTables(String, String, String, String[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
tableNamePattern | String | Das Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
types | String[] | Eine Liste der zurückzugebenden Tabellentypen. Jeder Tabellentyp muss in der Liste enthalten sein, die von getTableTypes() zurückgegeben wird. Wenn null übergeben wird, werden alle Tabellentypen zurückgegeben. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Tabellenbeschreibungen, eine pro Zeile, sortiert nach TABLE_TYPE, TABLE_CAT, TABLE_SCHEM und TABLE_NAME.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTimeDateFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der Zeit- und Datumsfunktionen, die für diese Datenbank verfügbar sind.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTypeInfo().
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der von dieser Datenbank unterstützten Datentypen. In jeder Zeile des Ergebnissatzes wird eine SQL-Typbeschreibung angegeben. Die Reihenfolge richtet sich nach DATA_TYPE und dann danach, wie genau der Datentyp dem entsprechenden JDBC-SQL-Typ zugeordnet wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schemaPattern | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
typeNamePattern | String | Das Typnamensmuster, nach dem die Suche gefiltert werden soll. Es kann ein voll qualifizierter Name sein. |
types | Integer[] | Eine Liste der einzuschließenden benutzerdefinierten Typen (JAVA_OBJECT, STRUCT oder DISTINCT). Wenn null übergeben wird, werden alle Typen zurückgegeben. |
Rückflug
JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der benutzerdefinierten Typen (User-Defined Types, UDTs), eine pro Zeile, sortiert nach DATA_TYPE, TYPE_CAT, TYPE_SCHEM und TYPE_NAME.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getURL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getURL().
Rückflug
String: Die URL für dieses Datenbankverwaltungssystem oder null, wenn sie nicht generiert wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getUserName()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getUserName().
Rückflug
String: Der Nutzername, wie er in dieser Datenbank bekannt ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getVersionColumns(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
JdbcResultSet: Eine ungeordnete Ergebnismenge mit den Spaltenbeschreibungen, die aktualisiert werden, wenn ein Wert in einer Zeile aktualisiert wird (eine Spaltenbeschreibung pro Zeile in der Ergebnismenge).
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#insertsAreDetected(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn für den angegebenen Ergebnismengentyp durch Aufrufe von JdbcResultSet.rowInserted() ein sichtbarer Zeileneinfügevorgang erkannt wird; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#isCatalogAtStart().
Rückflug
Boolean – true, wenn ein Katalog am Anfang eines vollständig qualifizierten Tabellennamens steht, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#isReadOnly().
Rückflug
Boolean: true, wenn die Datenbank schreibgeschützt ist, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#locatorsUpdateCopy().
Rückflug
Boolean – true, wenn Aktualisierungen an einem Large Object (LOB) an einer Kopie des LOB vorgenommen werden;
false, wenn Aktualisierungen direkt am LOB vorgenommen werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullPlusNonNullIsNull().
Rückflug
Boolean: true, wenn Verkettungen von NULL- und Nicht-NULL-Werten zu einem NULL führen, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedAtEnd().
Rückflug
Boolean: true, wenn NULL-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) am Ende sortiert werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedAtStart().
Rückflug
Boolean: true, wenn NULL-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) am Anfang sortiert werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedHigh().
Rückflug
Boolean – true, wenn die NULL-Werte hoch sortiert sind. Das bedeutet, dass sie beim Sortieren als höher als andere Werte in der Domain angesehen werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedLow().
Rückflug
Boolean – true, wenn die NULL-Werte niedrig sortiert sind. Das bedeutet, dass sie beim Sortieren einen niedrigeren Wert als andere in der Domain haben. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersDeletesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn für den angegebenen Ergebnistyp die von anderen vorgenommenen Löschungen sichtbar sind;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersInsertsAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die von anderen vorgenommenen Einfügungen für den angegebenen Ergebnistyp sichtbar sind. Andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die von anderen vorgenommenen Änderungen für den angegebenen Ergebnistyp sichtbar sind;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownDeletesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn für den angegebenen Ergebnistyp die eigenen Löschvorgänge des Sets sichtbar sind, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownInsertsAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die eigenen Einfügungen des Sets für den angegebenen Ergebnistyp sichtbar sind; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die eigenen Aktualisierungen des Sets für den angegebenen Ergebnistyp sichtbar sind, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers().
Rückflug
Boolean – true, wenn die Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in Kleinbuchstaben speichert; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank SQL-IDs in Anführungszeichen mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in Kleinbuchstaben gespeichert werden; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn die Datenbank SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in gemischter Groß-/Kleinschreibung speichert; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Schreibweise als nicht case-sensitiv behandelt und in Großbuchstaben gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn die Datenbank SQL-IDs mit gemischter Schreibweise in Anführungszeichen als nicht case-sensitiv behandelt und in Großbuchstaben speichert; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL().
Rückflug
Boolean – true, wenn diese Datenbank die SQL-Grammatik der ANSI92-Einstiegsebene unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92FullSQL().
Rückflug
Boolean – true, wenn diese Datenbank die ANSI92-SQL-Grammatik auf voller Ebene unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL().
Rückflug
Boolean – true, wenn diese Datenbank die SQL-Grammatik der ANSI92-Zwischenstufe unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn().
Rückflug
Boolean – true, wenn die Datenbank ALTER TABLE mit „Spalte hinzufügen“ unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn().
Rückflug
Boolean – true, wenn die Datenbank ALTER TABLE mit „drop column“ unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsBatchUpdates().
Rückflug
Boolean – true, wenn die Datenbank Batch-Aktualisierungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation().
Rückflug
Boolean – true, wenn eine Datenbearbeitungsanweisung einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions().
Rückflug
Boolean – true, wenn eine Indexdefinitionsanweisung einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions().
Rückflug
Boolean – true, wenn eine Anweisung zur Definition von Berechtigungen einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls().
Rückflug
Boolean – true, wenn eine Anweisung zum Aufrufen einer Prozedur einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions().
Rückflug
Boolean – true, wenn eine Tabellendefinitionsanweisung einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsColumnAliasing().
Rückflug
Boolean – true, wenn die Datenbank Spaltenaliasing unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsConvert().
Rückflug
Boolean – true, wenn diese Datenbank die skalare JDBC-Funktion CONVERT für die Konvertierung eines JDBC-Typs in einen anderen unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsConvert(int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
fromType | Integer | Der Typ, aus dem konvertiert werden soll. |
toType | Integer | Der Typ, in den konvertiert werden soll. |
Rückflug
Boolean – true, wenn diese Datenbank die skalare JDBC-Funktion CONVERT für die Konvertierung der angegebenen JDBC-Typen unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCoreSQLGrammar().
Rückflug
Boolean – true, wenn diese Datenbank die ODBC Core SQL-Grammatik unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
.
Rückflug
Boolean – true, wenn diese Datenbank sowohl Datendefinitions- als auch Datenbearbeitungsanweisungen innerhalb einer Transaktion unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly().
Rückflug
Boolean – true, wenn diese Datenbank Datenbearbeitungsanweisungen innerhalb einer Transaktion unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames().
Rückflug
Boolean – true, wenn Tabellenaliasnamen unterstützt werden und sich von den Namen der Tabellen in der Datenbank unterscheiden müssen; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy().
Rückflug
Boolean – true, wenn diese Datenbank Ausdrücke in ORDER BY-Listen unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar().
Rückflug
Boolean – true, wenn diese Datenbank die erweiterte ODBC-SQL-Grammatik unterstützt; false – andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsFullOuterJoins().
Rückflug
Boolean – true, wenn diese Datenbank vollständige geschachtelte Outer Joins unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGetGeneratedKeys().
Rückflug
Boolean – true, wenn automatisch generierte Schlüssel nach der Ausführung einer Anweisung abgerufen werden können;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGroupBy().
Rückflug
Boolean – true, wenn diese Datenbank eine Form der GROUP BY-Klausel unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect().
Rückflug
Boolean – true, wenn diese Datenbank die Verwendung von Spalten unterstützt, die nicht in der SELECT-Anweisung in einer GROUP BY-Klausel enthalten sind, sofern alle Spalten in der SELECT-Anweisung in der GROUP BY-Klausel enthalten sind. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility().
Rückflug
Boolean – true, wenn diese Datenbank die SQL Integrity Enhancement Facility unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsLikeEscapeClause().
Rückflug
Boolean: true, wenn diese Datenbank die Angabe einer LIKE-Escape-Klausel unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsLimitedOuterJoins().
Rückflug
Boolean – true, wenn diese Datenbank nur eingeschränkte Unterstützung für Outer Joins bietet; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar().
Rückflug
Boolean – true, wenn diese Datenbank die ODBC-Mindest-SQL-Grammatik unterstützt; false
andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als case-sensitive behandelt und daher mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank SQL-IDs in Anführungszeichen mit gemischter Groß-/Kleinschreibung als Groß-/Kleinschreibung beachtet werden und daher mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleOpenResults().
Rückflug
Boolean – true, wenn eine aufrufbare Anweisung mehrere Ergebnismengen gleichzeitig zurückgeben kann;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleResultSets().
Rückflug
Boolean – true, wenn diese Datenbank das Abrufen mehrerer Ergebnismengen aus einem einzelnen Ausführungsaufruf unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleTransactions().
Rückflug
Boolean – true, wenn diese Datenbank mehrere Transaktionen über verschiedene Verbindungen gleichzeitig unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsNamedParameters().
Rückflug
Boolean – true, wenn die Datenbank benannte Parameter für aufrufbare Anweisungen unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsNonNullableColumns().
Rückflug
Boolean – true, wenn Spalten in dieser Datenbank als „nicht nullfähig“ definiert werden dürfen; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit().
Rückflug
Boolean – true, wenn diese Datenbank das Offenhalten von Cursorn über Commits hinweg unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback().
Rückflug
Boolean – true, wenn diese Datenbank das Offenhalten von Cursorn über Rollbacks hinweg unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit().
Rückflug
Boolean – true, wenn diese Datenbank das Offenhalten von Anweisungen über Commits hinweg unterstützt;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback().
Rückflug
Boolean – true, wenn diese Datenbank unterstützt, dass Anweisungen bei Rollbacks immer geöffnet bleiben; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOuterJoins().
Rückflug
Boolean – true, wenn diese Datenbank eine Form von Outer Join unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsPositionedDelete().
Rückflug
Boolean – true, wenn diese Datenbank positionierte DELETE-Anweisungen unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsPositionedUpdate().
Rückflug
Boolean – true, wenn diese Datenbank positionierte UPDATE-Anweisungen unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
concurrency | Integer | Der Typ der Gleichzeitigkeit, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
Rückflug
Boolean – true, wenn diese Datenbank die angegebene Kombination aus Ergebnismenge und Parallelitätstyp unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetHoldability(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
holdability | Integer | Eine Konstante für die Beibehaltung, die geprüft werden soll. Mögliche Werte sind Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Rückflug
Boolean: true, wenn die Datenbank die angegebene Holdability hat, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetType(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn diese Datenbank den angegebenen Ergebnismengentyp unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSavepoints().
Rückflug
Boolean – true, wenn die Datenbank Savepoints unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation().
Rückflug
Boolean – true, wenn eine Datenbearbeitungsanweisung einen Schemanamen enthalten kann, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions().
Rückflug
Boolean – true, wenn eine Indexdefinitionsanweisung einen Schemanamen enthalten kann; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions().
Rückflug
Boolean: true, wenn eine Anweisung zur Definition von Berechtigungen einen Schemanamen enthalten kann, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls().
Rückflug
Boolean – true, wenn eine Anweisung zum Aufrufen einer Prozedur einen Schemanamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions().
Rückflug
Boolean – true, wenn eine Tabellendefinitionsanweisung einen Schemanamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSelectForUpdate().
Rückflug
Boolean: true, wenn diese Datenbank SELECT FOR UPDATE-Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStatementPooling().
Rückflug
Boolean: true, wenn die Datenbank das Pooling von Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax().
Rückflug
Boolean – true, wenn die Datenbank das Aufrufen benutzerdefinierter Funktionen oder Anbieterfunktionen mit der Escape-Syntax für gespeicherte Prozeduren unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStoredProcedures().
Rückflug
Boolean – true, wenn diese Datenbank gespeicherte Prozeduraufrufe unterstützt, die die Escape-Syntax für gespeicherte Prozeduren verwenden; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons().
Rückflug
Boolean – true, wenn diese Datenbank Unterabfragen in Vergleichsausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInExists().
Rückflug
Boolean: true, wenn diese Datenbank Unterabfragen in EXISTS-Ausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInIns().
Rückflug
Boolean: true, wenn diese Datenbank Unterabfragen in IN-Ausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds().
Rückflug
Boolean – true, wenn diese Datenbank Unterabfragen in quantifizierten Ausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTableCorrelationNames().
Rückflug
Boolean – true, wenn diese Datenbank Tabellenaliasse unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
level | Integer | Die Transaktionsisolationsebene, die unterstützt werden soll. Muss Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE sein. |
Rückflug
Boolean – true, wenn diese Datenbank die angegebene Transaktionsisolationsebene unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTransactions().
Rückflug
Boolean – true, wenn diese Datenbank Transaktionen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsUnion().
Rückflug
Boolean – true, wenn diese Datenbank SQL UNION unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsUnionAll().
Rückflug
Boolean – true, wenn diese Datenbank SQL UNION ALL unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#updatesAreDetected(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn für den angegebenen Ergebnistyp durch Aufrufe von JdbcResultSet.rowUpdated() eine sichtbare Zeilenaktualisierung erkannt wird. Andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#usesLocalFilePerTable().
Rückflug
Boolean – true, wenn jede Tabelle in einer separaten lokalen Datei gespeichert wird; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#usesLocalFiles().
Rückflug
Boolean – true, wenn die Datenbank Tabellen in einer lokalen Datei speichert; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request