Ein JDBC-Datenbankmetadatenobjekt. Die Dokumentation zu dieser Klasse finden Sie unter
java.sql.DatabaseMetaData.
Methoden
Detaillierte Dokumentation
all Procedures Are Callable()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#allProceduresAreCallable().
Rückflug
Boolean – true, wenn der Nutzer alle von get zurückgegebenen Prozeduren aufrufen kann; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
all Tables Are Selectable()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#allTablesAreSelectable().
Rückflug
Boolean – true, wenn der Nutzer alle von get zurückgegebenen Tabellen in einer SELECT-Anweisung aufrufen kann; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
auto Commit Failure Closes All Result Sets()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets().
Rückflug
Boolean – true, wenn bei auto = true eine SQL-Ausnahme darauf hinweist, dass alle offenen Ergebnismengen geschlossen werden, auch wenn sie gehalten werden können. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
data Definition Causes Transaction Commit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit().
Rückflug
Boolean – true, wenn eine Datenanweisungsanweisung innerhalb einer Transaktion die Transaktion zum Commit zwingt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
data Definition Ignored In Transactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions().
Rückflug
Boolean – true, wenn die Datenbank eine Datenanweisung in einer Transaktion ignoriert;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
deletes Are Detected(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#deletesAreDetected(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn für den angegebenen Ergebnistyp ein sichtbares Löschen von Zeilen durch Aufrufe von Jdbc erkannt wird. Wenn false, werden die gelöschten Zeilen aus dem Ergebnis-Datensatz entfernt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
does Max Row Size Include Blobs()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs().
Rückflug
Boolean – true, wenn die SQL-Datentypen LONGVARCHAR und LONGVARBINARY in der von get zurückgegebenen Größe enthalten sind; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Attributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getAttributes(String, String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
type | String | Das benutzerdefinierte Muster für den Typnamen. Es muss mit dem Typnamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
attribute | String | Das Attributnamensmuster muss mit dem Attributnamen übereinstimmen, wie er in der Datenbank deklariert ist. |
Rückflug
Jdbc: Ein Ergebnissatz mit Beschreibungen der Attribute für einen angegebenen benutzerdefinierten Typ, der im angegebenen Schema und Katalog verfügbar ist. Jede Zeile enthält Informationen zu einem bestimmten Attribut, sortiert nach TYPE_CAT, TYPE_SCHEM, TYPE_NAME und ORDINAL_POSITION.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Best Row Identifier(catalog, schema, table, scope, nullable)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
scope | Integer | Der Interessenbereich mit denselben Werten wie in der Spaltenbeschreibung der Spalte SCOPE. |
nullable | Boolean | Bei true werden Spalten, die Nullwerte enthalten können, berücksichtigt. Andernfalls nicht. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Spaltenbeschreibungen, die eine Zeile eindeutig identifizieren (eine Spaltenbeschreibung pro Zeile in der Ergebnismenge, sortiert nach SCOPE).
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Catalog Separator()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogSeparator().
Rückflug
String: Das Trennzeichen zwischen einem Katalog- und einem Tabellennamen, das von dieser Datenbank verwendet wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Catalog Term()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogTerm().
Rückflug
String: Der bevorzugte Begriff des Datenbankanbieters für „Katalog“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Catalogs()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCatalogs().
Rückflug
Jdbc: Ein Ergebnissatz mit den Katalognamen, einer pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Client Info Properties()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getClientInfoProperties().
Rückflug
Jdbc: Ein Ergebnissatz mit Clientinformationseigenschaften, die vom Treiber unterstützt werden, sortiert nach NAME, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Column Privileges(catalog, schema, table, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Name des Schemas, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird.
Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
column | String | Das Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Spaltenberechtigungsbeschreibungen, eine pro Zeile, sortiert nach COLUMN_NAME und PRIVILEGE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Columns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getColumns(String, String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Das Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
column | String | Das Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Ein Ergebnissatz mit den Spaltenbeschreibungen, eine pro Zeile, sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und ORDINAL_POSITION.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Connection()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getConnection().
Rückflug
Jdbc: Die Verbindung, mit der diese Metadaten erstellt wurden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Cross Reference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
parent | String | Der Name eines übergeordneten Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
parent | String | Ein Name des übergeordneten Schemas, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht in den Auswahlkriterien verwendet. |
parent | String | Der Name der übergeordneten Tabelle, aus der der Schlüssel exportiert wird. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
foreign | String | Ein fremder Katalognamen, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
foreign | String | Ein fremder Schemaname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht in den Auswahlkriterien verwendet. |
foreign | String | Der Name der Fremdtabelle, aus der der Schlüssel exportiert wird. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Ein Ergebnissatz mit den Beschreibungen der Fremdschlüsselspalten aus der angegebenen Fremdschlüsseltabelle, die auf den Primärschlüssel oder die Spalten verweisen, die eine eindeutige Einschränkung der übergeordneten Tabelle darstellen. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Database Major Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseMajorVersion().
Rückflug
Integer: Die Hauptversionsnummer der zugrunde liegenden Datenbank.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Database Minor Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseMinorVersion().
Rückflug
Integer: Die Nebenversionsnummer der zugrunde liegenden Datenbank.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Database Product Name()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseProductName().
Rückflug
String: Der Name dieses Datenbankprodukts.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Database Product Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDatabaseProductVersion().
Rückflug
String: Die Versionsnummer dieses Datenbankprodukts.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Default Transaction Isolation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDefaultTransactionIsolation().
Rückflug
Integer: Die standardmäßige Transaktionsisolierungsstufe der Datenbank, die eine der folgenden sein kann: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Driver Major Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverMajorVersion().
Rückflug
Integer: Die Hauptversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Driver Minor Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverMinorVersion().
Rückflug
Integer – Die Nebenversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Driver Name()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverName().
Rückflug
String: Der Name dieses JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Driver Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getDriverVersion().
Rückflug
String: Die Versionsnummer dieses JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Exported Keys(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getImportedKeys(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Beschreibungen der Fremdschlüsselspalten für die Primärschlüsselspalten, die von der Tabelle exportiert werden. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Extra Name Characters()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getExtraNameCharacters().
Rückflug
String: Die zusätzlichen Zeichen, die neben a–z, A–Z, 0–9 und _ in Namen von Kennungen ohne Anführungszeichen verwendet werden können.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Function Columns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
function | String | Das Funktionsmuster, das mit dem Funktionsnamen übereinstimmt, wie er in der Datenbank gespeichert ist. |
column | String | Das Parameternamensmuster, das mit dem Parameter- oder Spaltennamen in der Datenbank übereinstimmen muss. |
Rückflug
Jdbc: Ein Ergebnissatz mit den Beschreibungen der System- und Nutzerfunktionsparameter, die im angegebenen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME und SPECIFIC_ NAME sortiert ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Functions(catalog, schemaPattern, functionNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getFunctions(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
function | String | Das Funktionsmuster, das mit dem Funktionsnamen übereinstimmen muss, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Ein Ergebnissatz mit Beschreibungen der System- und Nutzerfunktionen, die im angegebenen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME und SPECIFIC_ NAME sortiert ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Identifier Quote String()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getIdentifierQuoteString().
Rückflug
String: Der String, der zum Setzen von SQL-Bezeichnern in Anführungszeichen verwendet wird. Standardmäßig wird ein Leerzeichen („ “) verwendet, wenn das Setzen von Anführungszeichen für Bezeichner nicht unterstützt wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Imported Keys(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getImportedKeys(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, auf die von den Fremdschlüsselspalten der angegebenen Tabelle verwiesen wird (die von einer Tabelle importiert werden). In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME und KEY_SEQ sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Index Info(catalog, schema, table, unique, approximate)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
unique | Boolean | Wenn true, gibt die Methode nur Indexe für eindeutige Werte zurück. Andernfalls gibt sie Indexe zurück, unabhängig davon, ob die Werte eindeutig sind oder nicht. |
approximate | Boolean | Wenn true, darf das Ergebnis ungefähre oder veraltete Werte enthalten. Andernfalls wird eine genaue Antwort erwartet. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Index- und Statistikspaltenbeschreibungen für die angegebene Tabelle. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Beschreibungen sind nach NON_UNIQUE, TYPE, INDEX_NAME und ORDINAL_POSITION sortiert.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get JDBCMajor Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getJDBCMajorVersion().
Rückflug
Integer: Die Hauptversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get JDBCMinor Version()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getJDBCMinorVersion().
Rückflug
Integer: Die Nebenversionsnummer des JDBC-Treibers.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Binary Literal Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength().
Rückflug
Integer: Die maximale Anzahl von Hexadezimalzeichen, die in dieser Datenbank in einem Inline-Binärliteral zulässig sind.
Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Catalog Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCatalogNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Katalognamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Char Literal Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCharLiteralLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Zeichenliteral zulässig sind. Eine Antwort mit dem Wert 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Column Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in einem Spaltennamen in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Group By()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer GROUP BY-Klausel zulässig sind. Eine Antwort mit dem Wert 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Index()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInIndex().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in einem Index in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Order By()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer ORDER BY-Klausel zulässig sind. Eine Antwort mit dem Wert 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Select()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInSelect().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer SELECT-Liste zulässig sind. Eine Antwort mit dem Wert 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Table()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxColumnsInTable().
Rückflug
Integer: Die maximale Anzahl von Spalten, die in einer Tabelle in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Connections()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxConnections().
Rückflug
Integer: Die maximale Anzahl gleichzeitiger Verbindungen zu dieser Datenbank. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Cursor Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxCursorNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Cursornamen zulässig sind. Eine Antwort mit dem Wert 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Index Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxIndexLength().
Rückflug
Integer: Die maximale Anzahl von Byte, die diese Datenbank für einen Index zulässt, einschließlich aller seiner Teile.
Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Procedure Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxProcedureNameLength().
Rückflug
Integer – Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Verfahrensnamen zulässig sind. Eine Antwort mit dem Wert 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Row Size()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxRowSize().
Rückflug
Integer: Die maximale Anzahl von Byte, die in dieser Datenbank in einer einzelnen Zeile zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Schema Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxSchemaNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in einem Schemanamen in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Statement Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxStatementLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einer SQL-Anweisung zulässig sind. Eine Antwort mit dem Wert 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Statements()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxStatements().
Rückflug
Integer: Die maximale Anzahl aktiver Anweisungen für diese Datenbank, die gleichzeitig geöffnet sein können. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Table Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxTableNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in einem Tabellennamen in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max Tables In Select()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxTablesInSelect().
Rückflug
Integer: Die maximale Anzahl von Tabellen, die in dieser Datenbank in einer SELECT-Anweisung zulässig sind. Eine Antwort mit dem Wert 0 bedeutet, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Max User Name Length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getMaxUserNameLength().
Rückflug
Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Nutzernamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Numeric Functions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getNumericFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der mathematischen Funktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open/Open CLI-Mathematikfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Primary Keys(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, eine pro Zeile, sortiert nach COLUMN_NAME.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Procedure Columns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
procedure | String | Das Muster für den Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Namen der Prozedur übereinstimmen. |
column | String | Das Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Prozedur- und Spaltenbeschreibungen, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Procedure Term()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedureTerm().
Rückflug
String: Die bevorzugte Bezeichnung des Datenbankanbieters für „Prozedur“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Procedures(catalog, schemaPattern, procedureNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getProcedures(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
procedure | String | Das Muster für den Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Namen der Prozedur übereinstimmen. |
Rückflug
Jdbc: Eine Ergebnismenge mit den Prozedurbeschreibungen, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Result Set Holdability()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getResultSetHoldability().
Rückflug
Integer: Die Standard-Einbehaltung der Datenbank; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Row Id Lifetime()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getRowIdLifetime().
Rückflug
Integer: Der Status, der die Lebensdauer eines ROWID angibt. Er kann 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 sein.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get SQLKeywords()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSQLKeywords().
Rückflug
String: Die durch Kommas getrennte Liste aller SQL-Schlüsselwörter dieser Datenbank, die nicht auch SQL:2003-Schlüsselwörter sind.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get SQLState Type()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSQLStateType().
Rückflug
Integer: Der Typ von SQLSTATE, entweder sql oder sql.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Schema Term()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemaTerm().
Rückflug
String: Der vom Datenbankanbieter bevorzugte Begriff für „Schema“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Schemas()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemas().
Rückflug
Jdbc: Eine Ergebnismenge mit den Schemabeschreibungen, eine pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Schemas(catalog, schemaPattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSchemas().
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
Rückflug
Jdbc: Ein Ergebnissatz mit Schemabeschreibungen, die in dieser Datenbank verfügbar sind, sortiert nach TABLE_CATALOG und TABLE_SCHEM.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Search String Escape()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSearchStringEscape().
Rückflug
String: Der String, der zum Maskieren von Platzhalterzeichen wie „_“ oder „%“ verwendet wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get String Functions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getStringFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der Stringfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Open Group CLI-Stringfunktionsnamen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Super Tables(catalog, schemaPattern, tableNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSuperTables(String, String,String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. |
table | String | Das Tabellennamensmuster. Dies kann ein vollständig qualifizierter Name sein. |
Rückflug
Jdbc: Ein Resultset 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 Supers werden nicht aufgeführt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Super Types(catalog, schemaPattern, typeNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSuperTypes(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. |
type | String | Das benutzerdefinierte Typnamensmuster. Dies kann ein vollständig qualifizierter Name sein. |
Rückflug
Jdbc: Ein Ergebnissatz mit Beschreibungen der benutzerdefinierten Typhierarchien, die in einem bestimmten Schema in dieser Datenbank definiert sind. Jede Zeile enthält Informationen zu einem bestimmten nutzerdefinierten Typ. Typen ohne Überschrift werden nicht aufgeführt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get System Functions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getSystemFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der Systemfunktionen, die mit dieser Datenbank verfügbar sind. Dies sind die Namen der Open Group CLI-Systemfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Table Privileges(catalog, schemaPattern, tableNamePattern)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Das Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Ein Ergebnissatz mit den Beschreibungen der Tabellenberechtigungen, eine pro Zeile, sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und PRIVILEGE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Table Types()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTableTypes().
Rückflug
Jdbc: Eine Ergebnismenge mit den Tabellentypen, einer pro Zeile.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Tables(catalog, schemaPattern, tableNamePattern, types)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTables(String, String, String, String[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Das Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
types | String[] | Eine Liste der zurückzugebenden Tabellentypen. Jeder Tabellentyp muss in der Liste enthalten sein, die von get zurückgegeben wird. Wenn null übergeben wird, werden alle Tabellentypen zurückgegeben. |
Rückflug
Jdbc: Ein Ergebnissatz mit den Tabellenbeschreibungen, eine pro Zeile, sortiert nach TABLE_TYPE, TABLE_CAT, TABLE_SCHEM und TABLE_NAME.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Time Date Functions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTimeDateFunctions().
Rückflug
String: Die durch Kommas getrennte Liste der Zeit- und Datumsfunktionen, die für diese Datenbank verfügbar sind.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Type Info()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getTypeInfo().
Rückflug
Jdbc: Ein Ergebnissatz mit den Beschreibungen der von dieser Datenbank unterstützten Datentypen. In jeder Zeile des Ergebnissatzes wird eine SQL-Typbeschreibung angegeben. Die Zeilen sind nach DATA_TYPE und dann danach sortiert, wie genau der Datentyp dem entsprechenden JDBC-SQL-Typ entspricht.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get UDTs(catalog, schemaPattern, typeNamePattern, types)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Das Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
type | String | Das Typnamensmuster, nach dem die Suche gefiltert werden soll. Dies kann ein voll qualifizierter Name sein. |
types | Integer[] | Eine Liste der einzuschließenden benutzerdefinierten Typen (JAVA_OBJECT, STRUCT oder DISTINCT). Wenn Sie null übergeben, werden alle Typen zurückgegeben. |
Rückflug
Jdbc: Ein Ergebnissatz mit den Beschreibungen der benutzerdefinierten Typen (User-Defined Types, UDTs), eine pro Zeile, sortiert nach DATA_TYPE, TYPE_CAT, TYPE_SCHEM und TYPE_NAME.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get URL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getURL().
Rückflug
String: Die URL für dieses Datenbankverwaltungssystem oder null, wenn sie nicht generiert wird.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get User Name()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getUserName().
Rückflug
String: Der Nutzername, wie er in dieser Datenbank bekannt ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
get Version Columns(catalog, schema, table)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#getVersionColumns(String, String, String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen. |
schema | String | Der Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen. |
table | String | Der Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist. |
Rückflug
Jdbc: Eine ungeordnete Ergebnismenge mit den Spaltenbeschreibungen, die aktualisiert werden, wenn ein Wert in einer Zeile aktualisiert wird (eine Spaltenbeschreibung pro Zeile in der Ergebnismenge).
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
inserts Are Detected(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#insertsAreDetected(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn für den angegebenen Ergebnismengentyp durch Aufrufe von Jdbc ein sichtbarer Zeileneinfügevorgang erkannt wird; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
is Catalog At Start()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#isCatalogAtStart().
Rückflug
Boolean – true, wenn ein Katalog am Anfang eines vollständig qualifizierten Tabellennamens steht, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
is Read Only()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#isReadOnly().
Rückflug
Boolean: true, wenn die Datenbank schreibgeschützt ist, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
locators Update Copy()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#locatorsUpdateCopy().
Rückflug
Boolean – true, wenn Änderungen an einem Large Object (LOB) an einer Kopie des LOB vorgenommen werden;
false, wenn Änderungen direkt am LOB vorgenommen werden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
null Plus Non Null Is Null()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullPlusNonNullIsNull().
Rückflug
Boolean: true, wenn Verkettungen von NULL- und Nicht-NULL-Werten zu einem NULL führen, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At End()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedAtEnd().
Rückflug
Boolean: true, wenn NULL-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) am Ende sortiert werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At Start()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedAtStart().
Rückflug
Boolean: true, wenn NULL-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) am Anfang sortiert werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted High()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedHigh().
Rückflug
Boolean – true, wenn die NULL-Werte hoch sortiert sind. Das bedeutet, dass sie beim Sortieren einen höheren Wert als andere Werte in der Domain haben. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted Low()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#nullsAreSortedLow().
Rückflug
Boolean – true, wenn die NULL-Werte niedrig sortiert sind. Das bedeutet, dass sie beim Sortieren einen niedrigeren Wert als andere in der Domain haben. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
others Deletes Are Visible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersDeletesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn für den angegebenen Ergebnistyp die von anderen vorgenommenen Löschvorgänge sichtbar sind; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
others Inserts Are Visible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersInsertsAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die von anderen vorgenommenen Einfügungen für den angegebenen Ergebnistyp sichtbar sind, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
others Updates Are Visible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die von anderen vorgenommenen Änderungen für den angegebenen Ergebnistyp sichtbar sind;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
own Deletes Are Visible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownDeletesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn für den angegebenen Ergebnistyp die eigenen Löschvorgänge des Sets sichtbar sind, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
own Inserts Are Visible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownInsertsAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die eigenen Einfügungen des Sets für den angegebenen Ergebnistyp sichtbar sind; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
own Updates Are Visible(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean – true, wenn die eigenen Aktualisierungen des Sets für den angegebenen Ergebnistyp sichtbar sind, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in Kleinbuchstaben gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Quoted Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank SQL-IDs in Anführungszeichen mit gemischter Groß-/Kleinschreibung nicht berücksichtigt und in Kleinbuchstaben gespeichert werden; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Quoted Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Schreibweise als nicht case-sensitiv behandelt und in Großbuchstaben gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Quoted Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank SQL-IDs mit gemischter Schreibweise, die in Anführungszeichen gesetzt sind, als nicht case-sensitiv behandelt und in Großbuchstaben gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92EntryLevelSQL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL().
Rückflug
Boolean – true, wenn diese Datenbank die SQL-Grammatik der ANSI92-Einstiegsebene unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92FullSQL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92FullSQL().
Rückflug
Boolean – true, wenn diese Datenbank die ANSI92-SQL-Grammatik auf voller Ebene unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92IntermediateSQL()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL().
Rückflug
Boolean – true, wenn diese Datenbank die SQL-Grammatik der ANSI92-Zwischenstufe unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Add Column()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn().
Rückflug
Boolean – true, wenn die Datenbank ALTER TABLE mit „Spalte hinzufügen“ unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Drop Column()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn().
Rückflug
Boolean – true, wenn die Datenbank ALTER TABLE mit „drop column“ unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Batch Updates()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsBatchUpdates().
Rückflug
Boolean – true, wenn die Datenbank Batch-Aktualisierungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Data Manipulation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation().
Rückflug
Boolean – true, wenn eine Datenbearbeitungsanweisung einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Index Definitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions().
Rückflug
Boolean – true, wenn eine Indexdefinitionsanweisung einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Privilege Definitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions().
Rückflug
Boolean – true, wenn eine Anweisung zur Definition von Berechtigungen einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Procedure Calls()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls().
Rückflug
Boolean – true, wenn eine Anweisung zum Aufrufen einer Prozedur einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Table Definitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions().
Rückflug
Boolean – true, wenn eine Tabellendefinitionsanweisung einen Katalognamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Column Aliasing()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsColumnAliasing().
Rückflug
Boolean – true, wenn die Datenbank Spaltenaliasing unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Convert()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsConvert().
Rückflug
Boolean – true, wenn diese Datenbank die skalare JDBC-Funktion CONVERT für die Konvertierung eines JDBC-Typs in einen anderen unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Convert(fromType, toType)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsConvert(int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
from | Integer | Der Typ, aus dem konvertiert werden soll. |
to | Integer | Der Typ, in den konvertiert werden soll. |
Rückflug
Boolean – true, wenn diese Datenbank die JDBC-Skalarfunktion CONVERT für die Konvertierung der angegebenen JDBC-Typen unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Core SQLGrammar()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsCoreSQLGrammar().
Rückflug
Boolean – true, wenn diese Datenbank die ODBC Core SQL-Grammatik unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Data Definition And Data Manipulation Transactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
.
Rückflug
Boolean – true, wenn diese Datenbank sowohl Anweisungen zur Datendefinition als auch zur Datenbearbeitung innerhalb einer Transaktion unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Data Manipulation Transactions Only()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly().
Rückflug
Boolean – true, wenn diese Datenbank Datenbearbeitungsanweisungen innerhalb einer Transaktion unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Different Table Correlation Names()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames().
Rückflug
Boolean – true, wenn Tabellenaliasnamen unterstützt werden und sich von den Namen der Tabellen in der Datenbank unterscheiden müssen; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Expressions In Order By()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy().
Rückflug
Boolean – true, wenn diese Datenbank Ausdrücke in ORDER BY-Listen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Extended SQLGrammar()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar().
Rückflug
Boolean – true, wenn diese Datenbank die erweiterte ODBC-SQL-Grammatik unterstützt; false
andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Full Outer Joins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsFullOuterJoins().
Rückflug
Boolean – true, wenn diese Datenbank vollständige geschachtelte Outer Joins unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Get Generated Keys()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGetGeneratedKeys().
Rückflug
Boolean – true, wenn automatisch generierte Schlüssel nach Ausführung einer Anweisung abgerufen werden können;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Group By()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGroupBy().
Rückflug
Boolean – true, wenn diese Datenbank eine Form der GROUP BY-Klausel unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Group By Beyond Select()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect().
Rückflug
Boolean – true, wenn diese Datenbank die Verwendung von Spalten unterstützt, die nicht in der SELECT-Anweisung in einer GROUP BY-Klausel enthalten sind, sofern alle Spalten in der SELECT-Anweisung in der GROUP BY-Klausel enthalten sind. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Integrity Enhancement Facility()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility().
Rückflug
Boolean – true, wenn diese Datenbank die SQL Integrity Enhancement Facility unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Like Escape Clause()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsLikeEscapeClause().
Rückflug
Boolean – true, wenn diese Datenbank die Angabe einer LIKE-Escape-Klausel unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Limited Outer Joins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsLimitedOuterJoins().
Rückflug
Boolean – true, wenn diese Datenbank nur eingeschränkte Unterstützung für Outer Joins bietet; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Minimum SQLGrammar()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar().
Rückflug
Boolean – true, wenn diese Datenbank die ODBC-Mindest-SQL-Grammatik unterstützt; false
andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als Groß-/Kleinschreibungssensitiv behandelt und daher mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Quoted Identifiers()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers().
Rückflug
Boolean – true, wenn in der Datenbank SQL-IDs in Anführungszeichen mit gemischter Groß-/Kleinschreibung als Groß-/Kleinschreibung beachtet werden und daher mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Open Results()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleOpenResults().
Rückflug
Boolean – true, wenn eine aufrufbare Anweisung mehrere Ergebnismengen gleichzeitig zurückgeben kann;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Result Sets()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleResultSets().
Rückflug
Boolean – true, wenn diese Datenbank das Abrufen mehrerer Ergebnismengen aus einem einzelnen Ausführungsaufruf unterstützt; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Transactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsMultipleTransactions().
Rückflug
Boolean – true, wenn diese Datenbank mehrere Transaktionen über verschiedene Verbindungen gleichzeitig unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Named Parameters()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsNamedParameters().
Rückflug
Boolean – true, wenn die Datenbank benannte Parameter für aufrufbare Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Non Nullable Columns()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsNonNullableColumns().
Rückflug
Boolean – true, wenn Spalten in dieser Datenbank als „nicht nullfähig“ definiert werden können, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Commit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit().
Rückflug
Boolean – true, wenn diese Datenbank unterstützt, dass Cursors über Commits hinweg immer geöffnet bleiben; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Rollback()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback().
Rückflug
Boolean – true, wenn diese Datenbank das Offenhalten von Cursorn über Rollbacks hinweg unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Commit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit().
Rückflug
Boolean – true, wenn diese Datenbank das Offenhalten von Anweisungen über Commits hinweg unterstützt;
false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Rollback()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback().
Rückflug
Boolean – true, wenn diese Datenbank unterstützt, dass Anweisungen bei Rollbacks immer offen bleiben; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Outer Joins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsOuterJoins().
Rückflug
Boolean – true, wenn diese Datenbank eine Form von Outer Join unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Delete()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsPositionedDelete().
Rückflug
Boolean – true, wenn diese Datenbank positionierte DELETE-Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Update()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsPositionedUpdate().
Rückflug
Boolean – true, wenn diese Datenbank positionierte UPDATE-Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Concurrency(type, concurrency)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
concurrency | Integer | Der Typ der Gleichzeitigkeit, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
Rückflug
Boolean: true, wenn diese Datenbank die angegebene Kombination aus Ergebnismenge und Parallelitätstyp unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Holdability(holdability)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetHoldability(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
holdability | Integer | Eine Konstante für die Wahrscheinlichkeit, dass ein Nutzer die Anzeige sieht, die geprüft werden soll. Mögliche Werte sind Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Rückflug
Boolean: true, wenn die Datenbank die angegebene Holdability hat, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Type(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsResultSetType(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn diese Datenbank den angegebenen Ergebnismengentyp unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Savepoints()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSavepoints().
Rückflug
Boolean – true, wenn die Datenbank Savepoints unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Data Manipulation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation().
Rückflug
Boolean – true, wenn eine Datenbearbeitungsanweisung einen Schemanamen enthalten kann, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Index Definitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions().
Rückflug
Boolean – true, wenn eine Indexdefinitionsanweisung einen Schemanamen enthalten kann; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Privilege Definitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions().
Rückflug
Boolean: true, wenn eine Anweisung zur Definition von Berechtigungen einen Schemanamen enthalten kann, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Procedure Calls()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls().
Rückflug
Boolean – true, wenn eine Anweisung zum Aufrufen einer Prozedur einen Schemanamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Table Definitions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions().
Rückflug
Boolean – true, wenn eine Tabellendefinitionsanweisung einen Schemanamen enthalten kann; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Select For Update()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSelectForUpdate().
Rückflug
Boolean: true, wenn diese Datenbank SELECT FOR UPDATE-Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Statement Pooling()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStatementPooling().
Rückflug
Boolean – true, wenn die Datenbank das Pooling von Anweisungen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Stored Functions Using Call Syntax()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax().
Rückflug
Boolean – true, wenn die Datenbank den Aufruf benutzerdefinierter Funktionen oder Anbieterfunktionen mit der Escape-Syntax für gespeicherte Prozeduren unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Stored Procedures()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsStoredProcedures().
Rückflug
Boolean – true, wenn diese Datenbank gespeicherte Prozeduraufrufe unterstützt, die die Escape-Syntax für gespeicherte Prozeduren verwenden; andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Comparisons()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons().
Rückflug
Boolean – true, wenn diese Datenbank Unterabfragen in Vergleichsausdrücken unterstützt; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Exists()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInExists().
Rückflug
Boolean: true, wenn diese Datenbank Unterabfragen in EXISTS-Ausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Ins()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInIns().
Rückflug
Boolean: true, wenn diese Datenbank Unterabfragen in IN-Ausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Quantifieds()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds().
Rückflug
Boolean – true, wenn diese Datenbank Unterabfragen in quantifizierten Ausdrücken unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Table Correlation Names()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTableCorrelationNames().
Rückflug
Boolean – true, wenn diese Datenbank Tabellenkorrelationsnamen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Transaction Isolation Level(level)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
level | Integer | Die Transaktionsisolationsebene, die unterstützt werden soll. Muss Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE sein. |
Rückflug
Boolean – true, wenn diese Datenbank die angegebene Transaktionsisolationsebene unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Transactions()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsTransactions().
Rückflug
Boolean – true, wenn diese Datenbank Transaktionen unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Union()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsUnion().
Rückflug
Boolean – true, wenn diese Datenbank SQL UNION unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
supports Union All()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#supportsUnionAll().
Rückflug
Boolean – true, wenn diese Datenbank SQL UNION ALL unterstützt, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
updates Are Detected(type)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#updatesAreDetected(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | Integer | Der Ergebnismengentyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist. |
Rückflug
Boolean: true, wenn für den angegebenen Ergebnistyp durch Aufrufe von Jdbc eine sichtbare Zeilenaktualisierung erkannt wird. Andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
uses Local File Per Table()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#usesLocalFilePerTable().
Rückflug
Boolean – true, wenn jede Tabelle in einer separaten lokalen Datei gespeichert wird; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
uses Local Files()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.DatabaseMetaData#usesLocalFiles().
Rückflug
Boolean – true, wenn in der Datenbank Tabellen in einer lokalen Datei gespeichert werden; false andernfalls.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request