Ein JDBC-ParameterMetaData. Die Dokumentation zu dieser Klasse finden Sie unter
java.sql.ParameterMetaData.
Methoden
Detaillierte Dokumentation
getParameterClassName(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getParameterClassName(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
String: Der vollständig qualifizierte Java-Klassenname, der von den JdbcPreparedStatement.setObject(index, x)-Methoden 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
getParameterCount()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getParameterCount().
Rückflug
Integer: Die Anzahl der Parameter, für die diese Metadaten Informationen enthalten.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterMode(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getParameterMode(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
Integer: Der Modus des angegebenen Parameters, der einer der folgenden Werte ist: Jdbc.ParameterMetaData.parameterModeIn, Jdbc.ParameterMetaData.parameterModeOut, Jdbc.ParameterMetaData.parameterModeInOut oder Jdbc.ParameterMetaData.parameterModeUnknown.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterType(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getParameterType(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
Integer: Der SQL-Typ des angegebenen Parameters.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterTypeName(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getParameterTypeName(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
String: Der datenbankspezifische Typname des angegebenen Parameters. Dies ist ein vollständig qualifizierter Typname, wenn der Parameter ein benutzerdefinierter Typ 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
getPrecision(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getPrecision(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
Integer – Die maximale Spaltengröße für den angegebenen Parameter. Bei numerischen Daten ist dies die maximale Genauigkeit. Bei Zeichendaten ist dies die Länge in Zeichen. Bei Datetime-Daten ist das die Länge der Stringdarstellung in Zeichen (unter Annahme der maximal zulässigen Genauigkeit der Komponente für die Bruchteile von Sekunden). Bei binären Daten ist dies die Länge in Byte. Für den Datentyp ROWID ist dies die Länge in Byte. Gibt 0 für Typen zurück, bei denen die Spaltengröße nicht anwendbar 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
getScale(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#getScale(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
Integer: Die Anzahl der Ziffern rechts vom Dezimalzeichen des angegebenen Parameters. Gibt 0 für Datentypen zurück, für die die Skalierung nicht anwendbar 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
isNullable(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#isNullable(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
Integer: Der Nullable-Status des angegebenen Parameters. Mögliche Werte sind Jdbc.ParameterMetaData.parameterNoNulls, Jdbc.ParameterMetaData.parameterNullable oder Jdbc.ParameterMetaData.parameterNullableUnknown.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
isSigned(param)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.ParameterMetaData#isSigned(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
param | Integer | Der Index des zu untersuchenden Parameters. Der erste Parameter hat den Index 1. |
Rückflug
Boolean: true, wenn der angegebene Parameter Werte mit Vorzeichen akzeptieren 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