Metadatenobjekt einer JDBC-Datenbank. Die Dokumentation dieser Klasse finden Sie unter
java.sql.DatabaseMetaData
.
Methoden
Detaillierte Dokumentation
allProceduresAreCallable()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#allProceduresAreCallable()
.
Return
Boolean
: true
, wenn der Nutzer alle von getProcedures(catalog, schemaPattern, procedureNamePattern)
zurückgegebenen Prozeduren aufrufen kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#allTablesAreSelectable()
.
Return
Boolean
: true
, wenn der Nutzer alle von getTables(catalog, schemaPattern, tableNamePattern, types)
in einer SELECT
-Anweisung zurückgegebenen Tabellen aufrufen kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
.
Return
Boolean
: true
, wenn autoCommit
den Wert true
hat und eine SQL-Ausnahme angibt, dass alle offenen Ergebnismengen geschlossen sind, auch wenn sie für den Hold geeignet sind. Andernfalls wird false
zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
.
Return
Boolean
: true
, wenn eine Datendefinitionsanweisung innerhalb einer Transaktion die Transaktion zum Commit erzwingt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
.
Return
Boolean
: true
, wenn die Datenbank eine Datendefinitionsanweisung innerhalb einer Transaktion ignoriert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#deletesAreDetected(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp durch Aufrufe von JdbcResultSet.rowDeleted()
das Löschen einer Zeile erkannt wird. Wenn false
, werden die gelöschten Zeilen aus der Ergebnismenge entfernt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
.
Return
Boolean
: true
, wenn die SQL-Datentypen LONGVARCHAR
und LONGVARBINARY
in der von getMaxRowSize()
zurückgegebenen Größe enthalten sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
typeNamePattern | String | Das benutzerdefinierte Typnamenmuster. Es muss mit dem Typnamen übereinstimmen, der in der Datenbank gespeichert ist. |
attributeNamePattern | String | Das Attributnamensmuster. Es muss mit dem in der Datenbank deklarierten Attributnamen übereinstimmen. |
Return
JdbcResultSet
: Ein Ergebnissatz mit Beschreibungen der Attribute für einen bestimmten 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
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
scope | Integer | Der relevante Bereich mit denselben Werten wie in der Beschreibungsspalte der Spalte SCOPE . |
nullable | Boolean | Wenn true , werden Spalten eingeschlossen, in denen Nullwerte zulässig sind. Ansonsten nicht. |
Return
JdbcResultSet
: Eine Ergebnismenge mit den Spaltenbeschreibungen, die eine Zeile eindeutig identifizieren (eine Spaltenbeschreibung pro Zeile im Ergebnissatz, sortiert nach SCOPE
).
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogSeparator()
.
Return
String
: Das Trennzeichen zwischen einem Katalog- und Tabellennamen, der von dieser Datenbank verwendet wird.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogTerm()
.
Return
String
: Der bevorzugte Begriff für „Katalog“ des Datenbankanbieters.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogs()
.
Return
JdbcResultSet
: Eine Ergebnismenge mit den Katalognamen, jeweils einer pro Zeile.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getClientInfoProperties()
.
Return
JdbcResultSet
: Ein Ergebnissatz mit Clientinformationsattributen, die der Treiber unterstützt, sortiert nach NAME
, jeweils ein Attribut pro Zeile.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Name des Schemas, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird.
Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
columnNamePattern | String | Das Muster für Spaltennamen, nach denen die Suche gefiltert werden soll. Er muss mit dem Spaltennamen in der Datenbank übereinstimmen. |
Return
JdbcResultSet
: Ein Ergebnissatz, der die Spaltenberechtigungen enthält, eine pro Zeile, sortiert nach COLUMN_NAME
und PRIVILEGE
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
tableNamePattern | String | Das Namensmuster der Tabelle, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist. |
columnNamePattern | String | Das Muster für Spaltennamen, nach denen die Suche gefiltert werden soll. Er muss mit dem Spaltennamen in der Datenbank übereinstimmen. |
Return
JdbcResultSet
: Eine Ergebnismenge mit den Spaltenbeschreibungen, eine pro Zeile, sortiert nach TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
und ORDINAL_POSITION
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getConnection()
.
Return
JdbcConnection
: Die Verbindung, die diese Metadaten erzeugt hat.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Eine Dokumentation 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 diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname in den Auswahlkriterien nicht verwendet. |
parentSchema | String | Ein übergeordneter Schemaname, wie er in der Datenbank angezeigt wird. Durch Übergabe eines leeren Strings werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname in den Auswahlkriterien nicht verwendet. |
parentTable | String | Der Name der übergeordneten Tabelle, die den Schlüssel exportiert. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist. |
foreignCatalog | String | Der Name eines ausländischen Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname in den Auswahlkriterien nicht verwendet. |
foreignSchema | String | Ein Fremdschemaname, wie er in der Datenbank angezeigt wird. Durch Übergabe eines leeren Strings werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird angegeben, dass der Schemaname in den Auswahlkriterien nicht verwendet wird. |
foreignTable | String | Der Name der Fremdtabelle, die den Schlüssel exportiert. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Eine Ergebnismenge mit den Beschreibungen der Fremdschlüsselspalten aus der angegebenen Fremdschlüsseltabelle, die auf den Primärschlüssel oder auf die Spalten verweisen, die eine eindeutige Einschränkung der übergeordneten Tabelle darstellen. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Spalten sind nach FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
und KEY_SEQ
sortiert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
.
Return
Integer
: Die Hauptversionsnummer der zugrunde liegenden Datenbank.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
.
Return
Integer
: Die Nebenversionsnummer der zugrunde liegenden Datenbank.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseProductName()
.
Return
String
: Der Name dieses Datenbankprodukts.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseProductVersion()
.
Return
String
: Die Versionsnummer dieses Datenbankprodukts.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
.
Return
Integer
: Die standardmäßige Transaktionsisolationsebene der Datenbank, entweder 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
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverMajorVersion()
.
Return
Integer
: Die Hauptversionsnummer des JDBC-Treibers.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverMinorVersion()
.
Return
Integer
: Die Nebenversionsnummer des JDBC-Treibers.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverName()
.
Return
String
: Der Name dieses JDBC-Treibers.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverVersion()
.
Return
String
: Die Versionsnummer dieses JDBC-Treibers.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Eine Ergebnismenge, die die Beschreibungen der Fremdschlüsselspalten für die von der Tabelle exportierten Primärschlüsselspalten enthält. In jeder Zeile der Ergebnismenge wird eine Spaltenbeschreibung bereitgestellt. Die Spalten sind nach FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
und KEY_SEQ
sortiert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getExtraNameCharacters()
.
Return
String
: Die zusätzlichen Zeichen, die zusätzlich zu a–z, A–Z, 0–9 und _ auch in Kennungsnamen ohne Anführungszeichen verfügbar sind.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
functionNamePattern | String | Das Funktionsmuster, das mit dem in der Datenbank gespeicherten Funktionsnamen übereinstimmt. |
columnNamePattern | String | Das Muster für den Parameternamen, das mit dem Parameter- oder Spaltennamen so übereinstimmen muss, wie er in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Ein Ergebnissatz, der die Beschreibungen der System- und Nutzerfunktionsparameter enthält, die im jeweiligen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
und SPECIFIC_ NAME
sortiert ist.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getFunctions(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
functionNamePattern | String | Das Funktionsmuster, das mit dem in der Datenbank gespeicherten Funktionsnamen übereinstimmen muss. |
Return
JdbcResultSet
: Ein Ergebnissatz mit Beschreibungen der System- und Nutzerfunktionen, die im jeweiligen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, sortiert nach FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
und SPECIFIC_ NAME
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getIdentifierQuoteString()
.
Return
String
: Der String, mit dem SQL-IDs in Anführungszeichen gesetzt werden. Wenn die Zitation von Kennungen nicht unterstützt wird, wird standardmäßig ein Leerzeichen („ “) verwendet.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, auf die durch die Fremdschlüsselspalten der angegebenen Tabelle verwiesen wird (die von einer Tabelle importiert werden). In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Spalten sind nach PKTABLE_CAT
, PKTABLE_SCHEM
, PKTABLE_NAME
und KEY_SEQ
sortiert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
unique | Boolean | Bei true gibt die Methode nur Indexe für eindeutige Werte zurück. Andernfalls gibt sie Indexe zurück, ob die Werte eindeutig sind oder nicht. |
approximate | Boolean | Bei true darf das Ergebnis ungefähre Werte oder Werte enthalten, die nicht im Datenbereich sind. Andernfalls wird die Ergebnisgenauigkeit angefordert. |
Return
JdbcResultSet
: Ein Ergebnissatz, der den Index und die Statistikspaltenbeschreibungen für die angegebene Tabelle enthält. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung bereitgestellt. Die Spalten sind nach NON_UNIQUE
, TYPE
, INDEX_NAME
und ORDINAL_POSITION
sortiert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getJDBCMajorVersion()
.
Return
Integer
: Die JDBC-Hauptversionsnummer für diesen Treiber.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getJDBCMinorVersion()
.
Return
Integer
: Die JDBC-Nebenversionsnummer für diesen Treiber.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
.
Return
Integer
: Die maximale Anzahl von Hexadezimalzeichen, die diese Datenbank in einem binären Inline-Literal zulässt.
Eine Antwort von 0 bedeutet, dass es keinen bekannten Grenzwert gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Katalognamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Zeichenliteral zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Spaltennamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
.
Return
Integer
: Die maximale Anzahl von Spalten, die diese Datenbank in einer GROUP BY
-Klausel zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
.
Return
Integer
: Die maximale Anzahl von Spalten, die diese Datenbank in einem Index zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
.
Return
Integer
: Die maximale Anzahl von Spalten, die diese Datenbank in einer ORDER BY
-Klausel zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
.
Return
Integer
: Die maximale Anzahl von Spalten, die diese Datenbank in einer SELECT
-Liste zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInTable()
.
Return
Integer
: Die maximale Anzahl von Spalten, die diese Datenbank in einer Tabelle zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxConnections()
.
Return
Integer
: Die maximale Anzahl gleichzeitiger Verbindungen zu dieser Datenbank. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCursorNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Cursornamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxIndexLength()
.
Return
Integer
: Die maximale Anzahl von Byte, die diese Datenbank für einen Index zulässt, einschließlich aller Bestandteile.
Eine Antwort von 0 bedeutet, dass es keinen bekannten Grenzwert gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Prozedurnamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxRowSize()
.
Return
Integer
: Die maximale Anzahl von Byte, die diese Datenbank in einer einzelnen Zeile zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Schemanamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxStatementLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einer SQL-Anweisung zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxStatements()
.
Return
Integer
: Die maximale Anzahl aktiver Anweisungen für diese Datenbank, die gleichzeitig geöffnet sein können. Eine Antwort von 0 bedeutet, dass es keinen bekannten Grenzwert gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxTableNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Tabellennamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxTablesInSelect()
.
Return
Integer
: Die maximale Anzahl von Tabellen, die diese Datenbank in einer SELECT
-Anweisung zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxUserNameLength()
.
Return
Integer
: Die maximale Anzahl von Zeichen, die diese Datenbank für einen Nutzernamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getNumericFunctions()
.
Return
String
: Die durch Kommas getrennte Liste mathematischer Funktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der mathematischen Funktionen der Open/Open-Befehlszeile, die in der Escape-Klausel der JDBC-Funktion verwendet werden.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Ein Ergebnissatz, der die Spaltenbeschreibungen für die Primärschlüsselspalten enthält, eine pro Zeile, sortiert nach COLUMN_NAME
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
procedureNamePattern | String | Muster für Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Prozedurnamen übereinstimmen. |
columnNamePattern | String | Das Muster für Spaltennamen, nach denen die Suche gefiltert werden soll. Er muss mit dem Spaltennamen in der Datenbank übereinstimmen. |
Return
JdbcResultSet
: Eine Ergebnismenge mit der Prozedur und den Spaltenbeschreibungen, eine pro Zeile.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedureTerm()
.
Return
String
: Der bevorzugte Begriff für „Prozedur“ des Datenbankanbieters.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedures(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
procedureNamePattern | String | Muster für Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Prozedurnamen übereinstimmen. |
Return
JdbcResultSet
: Ein Ergebnissatz mit den Prozedurbeschreibungen, eine pro Zeile.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getResultSetHoldability()
.
Return
Integer
: Standard-Holdability für die Datenbank; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getRowIdLifetime()
.
Return
Integer
: Der Status, der die Lebensdauer einer ROWID
angibt, entweder 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
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSQLKeywords()
.
Return
String
: Die durch Kommas getrennte Liste aller SQL-Schlüsselwörter dieser Datenbank, die keine SQL:2003-Schlüsselwörter sind.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSQLStateType()
.
Return
Integer
: Der Typ von SQLSTATE
, entweder sqlStateXOpen
oder sqlStateSQL
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemaTerm()
.
Return
String
: Der bevorzugte Begriff für „Schema“ des Datenbankanbieters.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemas()
.
Return
JdbcResultSet
: Ein Ergebnissatz mit den Schemabeschreibungen, eine pro Zeile.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemas()
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
Return
JdbcResultSet
: Ein Ergebnissatz mit Schemabeschreibungen, die in dieser Datenbank verfügbar sind, sortiert nach TABLE_CATALOG
und TABLE_SCHEM
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSearchStringEscape()
.
Return
String
: Der String, mit dem Platzhalterzeichen wie „_“ oder „%“ maskiert werden.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getStringFunctions()
.
Return
String
: Die durch Kommas getrennte Liste der Stringfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der String-Funktionsnamen der Open Group-Befehlszeile, die in der Escape-Klausel der JDBC-Funktion verwendet werden.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht in den Auswahlkriterien verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. |
tableNamePattern | String | Das Muster für den Tabellennamen. Kann ein voll qualifizierter Name sein. |
Return
JdbcResultSet
: Ein Ergebnissatz 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 Einblendungen werden nicht aufgeführt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht in den Auswahlkriterien verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. |
typeNamePattern | String | Das benutzerdefinierte Typnamenmuster. Es kann sich um einen voll qualifizierten Namen handeln. |
Return
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 benutzerdefinierten Typ. Typen ohne Einblendungen werden nicht aufgeführt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSystemFunctions()
.
Return
String
: Die durch Kommas getrennte Liste der Systemfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Systemfunktionsnamen der Open Group CLI, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
tableNamePattern | String | Das Namensmuster der Tabelle, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Eine Ergebnismenge mit den Beschreibungen der Tabellenberechtigungen (eine pro Zeile), sortiert nach TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
und PRIVILEGE
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTableTypes()
.
Return
JdbcResultSet
: Ein Ergebnissatz mit den Tabellentypen, jeweils einer pro Zeile.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
tableNamePattern | String | Das Namensmuster der Tabelle, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist. |
types | String[] | Eine Liste der Typtypen, die zurückgegeben werden sollen. Jeder Typ muss in der Liste enthalten sein, die von getTableTypes() zurückgegeben wird. Bei Übergabe von null wird angegeben, dass alle Tabellentypen zurückgegeben werden. |
Return
JdbcResultSet
: Ein Ergebnissatz mit den Tabellenbeschreibungen, eine pro Zeile, sortiert nach TABLE_TYPE
, TABLE_CAT
, TABLE_SCHEM
und TABLE_NAME
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTimeDateFunctions()
.
Return
String
: Die durch Kommas getrennte Liste der Zeit- und Datumsfunktionen, die für diese Datenbank verfügbar sind.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTypeInfo()
.
Return
JdbcResultSet
: Ein Ergebnissatz mit Beschreibungen der Datentypen, die von dieser Datenbank unterstützt werden. In jeder Zeile der Ergebnismenge wird eine Beschreibung des SQL-Typs angegeben. Sie werden nach DATA_TYPE
sortiert und danach, wie eng der Datentyp dem entsprechenden JDBC-SQL-Typ zugeordnet wird.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schemaPattern | String | Das Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
typeNamePattern | String | Das Typnamenmuster, nach dem die Suche gefiltert werden soll. Kann ein voll qualifizierter Name sein. |
types | Integer[] | Eine Liste der einzuschließenden benutzerdefinierten Typen (JAVA_OBJECT , STRUCT oder DISTINCT ). Bei Übergabe von null wird angegeben, dass alle Typen zurückgegeben werden. |
Return
JdbcResultSet
: Ein Ergebnissatz, der die Beschreibungen des benutzerdefinierten Typs (UDT) enthält, eine pro Zeile, sortiert nach DATA_TYPE
, TYPE_CAT
, TYPE_SCHEM
und TYPE_NAME
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getURL()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getURL()
.
Return
String
– Die URL für dieses Datenbankverwaltungssystem oder null
, falls nicht generiert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getUserName()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getUserName()
.
Return
String
: Der Nutzername, wie er dieser Datenbank bekannt ist.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken. |
table | String | Der Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist. |
Return
JdbcResultSet
: Eine ungeordnete Ergebnismenge mit den Spaltenbeschreibungen, die aktualisiert werden, wenn ein Wert in einer Zeile aktualisiert wird (eine Spaltenbeschreibung pro Zeile im Ergebnissatz).
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#insertsAreDetected(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp eine sichtbare Zeileneinfügung durch Aufrufe von JdbcResultSet.rowInserted()
erkannt wird; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#isCatalogAtStart()
.
Return
Boolean
: true
, wenn ein Katalog am Anfang eines vollständig qualifizierten Tabellennamens erscheint, andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#isReadOnly()
.
Return
Boolean
: true
, wenn die Datenbank schreibgeschützt ist; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#locatorsUpdateCopy()
.
Return
Boolean
: true
, wenn Aktualisierungen an einem Large Object (LOB) an einer Kopie des LOB vorgenommen werden; false
, wenn Aktualisierungen direkt im LOB vorgenommen werden.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
.
Return
Boolean
: true
, wenn Verkettungen von NULL
- und Nicht-NULL
-Werten zu einem NULL
führen; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
.
Return
Boolean
: true
, wenn NULL
-Werte unabhängig von der Sortierreihenfolge bis zum Ende sortiert werden (aufsteigend oder absteigend). Andernfalls wird false
zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
.
Return
Boolean
: true
, wenn NULL
-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) bis zum Anfang sortiert werden. Andernfalls wird false
zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedHigh()
.
Return
Boolean
: true
, wenn die NULL
-Werte hoch sortiert sind, d. h., sie haben bei der Sortierung einen höheren Wert als andere in der Domain. Andernfalls wird false
zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedLow()
.
Return
Boolean
: true
, wenn die NULL
-Werte niedrig sortiert sind, d. h. beim Sortieren davon ausgegangen wird, dass sie einen niedrigeren Wert als andere in der Domain haben. Andernfalls wird false
zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp die von anderen durchgeführten Löschvorgänge sichtbar sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp die von anderen vorgenommenen Einfügungen sichtbar sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp die von anderen vorgenommenen Aktualisierungen sichtbar sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp die eigenen Löschvorgänge des Satzes sichtbar sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp die eigenen Einfügungen des Satzes sichtbar sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp die eigenen Aktualisierungen des Satzes sichtbar sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß- und Kleinschreibung behandelt und in Kleinbuchstaben speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-IDs mit gemischten Groß- und Kleinschreibung in Anführungszeichen als nicht berücksichtigt und in Kleinbuchstaben speichert; sonst false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß- und Kleinschreibung behandelt und diese in gemischter Groß- und Kleinschreibung speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-IDs mit gemischten Groß- und Kleinschreibung in Anführungszeichen als nicht berücksichtigend behandelt und in gemischter Groß- und Kleinschreibung speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß-/Kleinschreibung behandelt und in Großbuchstaben speichert, andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-Kennungen mit gemischten Groß- und Kleinschreibung in Anführungszeichen als nicht berücksichtigend behandelt und in Großbuchstaben speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
.
Return
Boolean
: true
, wenn diese Datenbank die SQL-Grammatik des ANSI92-Einstiegs unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
.
Return
Boolean
: true
, wenn diese Datenbank die vollständige ANSI92-SQL-Grammatik unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
.
Return
Boolean
: true
, wenn diese Datenbank die ANSI92-SQL-Grammatik auf mittlerer Ebene unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
.
Return
Boolean
: true
, wenn die Datenbank ALTER TABLE
mit „Spalte hinzufügen“ unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
.
Return
Boolean
: true
, wenn die Datenbank ALTER TABLE
mit Drop-down-Spalte unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsBatchUpdates()
.
Return
Boolean
: true
, wenn die Datenbank Batchaktualisierungen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
.
Return
Boolean
: true
, wenn eine Datenmanipulationsanweisung einen Katalognamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
.
Return
Boolean
: true
, wenn eine Indexdefinitionsanweisung einen Katalognamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
.
Return
Boolean
: true
, wenn eine Anweisung zur Berechtigungsdefinition einen Katalognamen enthalten kann; sonst false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
.
Return
Boolean
: true
, wenn eine Prozeduraufrufanweisung einen Katalognamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
.
Return
Boolean
: true
, wenn eine Tabellendefinitionsanweisung einen Katalognamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsColumnAliasing()
.
Return
Boolean
: true
, wenn die Datenbank Spaltenaliasing unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsConvert()
.
Return
Boolean
: true
, wenn diese Datenbank die JDBC-Skalarfunktion CONVERT
für die Konvertierung eines JDBC-Typs in einen anderen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsConvert(int, int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
fromType | Integer | Der Typ, aus dem die Konvertierung ausgeführt werden soll. |
toType | Integer | Der Typ, in den konvertiert werden soll. |
Return
Boolean
: true
, wenn diese Datenbank die JDBC-Skalarfunktion CONVERT
für die Konvertierung der angegebenen JDBC-Typen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
.
Return
Boolean
: true
, wenn diese Datenbank die ODBC Core SQL-Grammatik unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
.
Return
Boolean
: true
, wenn diese Datenbank sowohl Anweisungen zur Datendefinition als auch zur Datenmanipulation innerhalb einer Transaktion unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
.
Return
Boolean
: true
, wenn diese Datenbank Datenmanipulationsanweisungen innerhalb einer Transaktion unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
.
Return
Boolean
: true
, wenn Korrelationsnamen für Tabellen unterstützt werden und sich von den Namen der Tabellen in der Datenbank unterscheiden dürfen; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
.
Return
Boolean
: true
, wenn diese Datenbank Ausdrücke in ORDER BY
-Listen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
.
Return
Boolean
: true
, wenn diese Datenbank die ODBC Extended SQL-Grammatik unterstützt, andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsFullOuterJoins()
.
Return
Boolean
: true
, wenn diese Datenbank vollständig verschachtelte Outer Joins unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
.
Return
Boolean
: true
, wenn automatisch generierte Schlüssel nach der Ausführung einer Anweisung abgerufen werden können; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGroupBy()
.
Return
Boolean
: true
, wenn diese Datenbank eine Form der GROUP BY
-Klausel unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
.
Return
Boolean
: true
, wenn diese Datenbank die Verwendung von Spalten unterstützt, die nicht in der SELECT
-Anweisung in einer GROUP BY
-Klausel enthalten sind, vorausgesetzt, alle Spalten in der SELECT
-Anweisung sind in der GROUP BY
-Klausel enthalten. Andernfalls wird false
zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
.
Return
Boolean
: true
, wenn diese Datenbank die SQL Integrity Enhancement Facility unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
.
Return
Boolean
: true
, wenn diese Datenbank die Angabe einer LIKE
-Escape-Klausel unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
.
Return
Boolean
: true
, wenn diese Datenbank äußere Joins nur eingeschränkt unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
.
Return
Boolean
: true
, wenn diese Datenbank die ODBC Minimum SQL-Grammatik unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß- und Kleinschreibung behandelt und diese daher mit gemischter Groß-/Kleinschreibung speichert. Andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
.
Return
Boolean
: true
, wenn die Datenbank SQL-Kennungen in Anführungszeichen mit gemischten Groß- und Kleinschreibung behandelt und diese daher mit gemischter Groß-/Kleinschreibung speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
.
Return
Boolean
: true
, wenn eine aufrufbare Anweisung mehrere Ergebnismengen gleichzeitig zurückgeben kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleResultSets()
.
Return
Boolean
: true
, wenn diese Datenbank das Abrufen mehrerer Ergebnismengen von einem einzelnen Ausführungsaufruf unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleTransactions()
.
Return
Boolean
: true
, wenn diese Datenbank die gleichzeitige Ausführung mehrerer Transaktionen über verschiedene Verbindungen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsNamedParameters()
.
Return
Boolean
: true
, wenn die Datenbank benannte Parameter für aufrufbare Anweisungen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsNonNullableColumns()
.
Return
Boolean
: true
, wenn die Spalten in dieser Datenbank so definiert werden können, dass keine Nullwerte zulässig sind; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
.
Return
Boolean
: true
, wenn diese Datenbank unterstützt, dass Cursor bei Commits immer offen gehalten werden; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
.
Return
Boolean
: true
, wenn diese Datenbank unterstützt, dass Cursor bei Rollbacks immer offen gehalten werden; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
.
Return
Boolean
: true
, wenn diese Datenbank unterstützt, dass Anweisungen immer über Commits hinweg geöffnet bleiben; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
.
Return
Boolean
: true
, wenn diese Datenbank unterstützt, dass Anweisungen bei Rollbacks immer offen gehalten werden; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOuterJoins()
.
Return
Boolean
: true
, wenn diese Datenbank eine Form von Outer Join unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsPositionedDelete()
.
Return
Boolean
: true
, wenn diese Datenbank positionierte DELETE
-Anweisungen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsPositionedUpdate()
.
Return
Boolean
: true
, wenn diese Datenbank positionierte UPDATE
-Anweisungen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
concurrency | Integer | Der Nebenläufigkeitstyp, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
Boolean
: true
, wenn diese Datenbank die angegebene Kombination aus Ergebnissatz und Gleichzeitigkeitstyp unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
holdability | Integer | Eine zu prüfende Haltebarkeitskonstante; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
Boolean
: true
, wenn die Datenbank die Haltebarkeit erfüllt hat; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetType(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn diese Datenbank den angegebenen Ergebnissatztyp unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSavepoints()
.
Return
Boolean
: true
, wenn die Datenbank Savepoints unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
.
Return
Boolean
: true
, wenn eine Datenmanipulationsanweisung einen Schemanamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
.
Return
Boolean
: true
, wenn eine Indexdefinitionsanweisung einen Schemanamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
.
Return
Boolean
: true
, wenn eine Berechtigungsdefinition einen Schemanamen enthalten kann; sonst false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
.
Return
Boolean
: true
, wenn eine Prozeduraufrufanweisung einen Schemanamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
.
Return
Boolean
: true
, wenn eine Tabellendefinitionsanweisung einen Schemanamen enthalten kann; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSelectForUpdate()
.
Return
Boolean
: true
, wenn diese Datenbank SELECT FOR UPDATE
-Anweisungen unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStatementPooling()
.
Return
Boolean
: true
, wenn die Datenbank Anweisungs-Pooling unterstützt, andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
.
Return
Boolean
: true
, wenn die Datenbank den Aufruf benutzerdefinierter Funktionen oder Anbieterfunktionen mit der Escape-Syntax der gespeicherten Prozedur unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStoredProcedures()
.
Return
Boolean
: true
, wenn diese Datenbank gespeicherte Prozeduraufrufe unterstützt, bei denen die Escape-Syntax der gespeicherten Prozedur verwendet wurde; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
.
Return
Boolean
: true
, wenn diese Datenbank Unterabfragen in Vergleichsausdrücken unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
.
Return
Boolean
: true
, wenn diese Datenbank Unterabfragen in EXISTS
-Ausdrücken unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
.
Return
Boolean
: true
, wenn diese Datenbank Unterabfragen in IN
-Ausdrücken unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
.
Return
Boolean
: true
, wenn diese Datenbank Unterabfragen in quantifizierten Ausdrücken unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
.
Return
Boolean
: true
, wenn diese Datenbank Namen der Tabellenkernel unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
level | Integer | Die Transaktionsisolationsebene, deren Unterstützung bestimmt wird. Dies 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. |
Return
Boolean
: true
, wenn diese Datenbank die angegebene Transaktionsisolationsebene unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTransactions()
.
Return
Boolean
: true
, wenn diese Datenbank Transaktionen unterstützt, andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsUnion()
.
Return
Boolean
: true
, wenn diese Datenbank SQL UNION
unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsUnionAll()
.
Return
Boolean
: true
, wenn diese Datenbank SQL UNION ALL
unterstützt; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#updatesAreDetected(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | Integer | Der Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
: true
, wenn für den angegebenen Ergebnissatztyp eine sichtbare Zeilenaktualisierung durch Aufrufe von JdbcResultSet.rowUpdated()
erkannt wird; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#usesLocalFilePerTable()
.
Return
Boolean
: true
, wenn die Datenbank jede Tabelle in einer separaten lokalen Datei speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.DatabaseMetaData#usesLocalFiles()
.
Return
Boolean
: true
, wenn die Datenbank Tabellen in einer lokalen Datei speichert; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request