Eine JDBC-ParameterMetaData
. Eine Dokumentation dieser Klasse finden Sie unter
java.sql.ParameterMetaData
.
Methoden
Detaillierte Dokumentation
getParameterClassName(param)
Eine Dokumentation 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
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterCount()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.ParameterMetaData#getParameterCount()
.
Rückflug
Integer
: Die Anzahl der Parameter, zu denen diese Metadaten Informationen enthalten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterMode(param)
Eine Dokumentation 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 vorgesehenen Parameters, entweder Jdbc.ParameterMetaData.parameterModeIn
, Jdbc.ParameterMetaData.parameterModeOut
, Jdbc.ParameterMetaData.parameterModeInOut
oder Jdbc.ParameterMetaData.parameterModeUnknown
.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterType(param)
Eine Dokumentation 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, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getParameterTypeName(param)
Eine Dokumentation 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 voll qualifizierter Typname, wenn es sich bei dem Parameter um einen benutzerdefinierten Typ handelt.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getPrecision(param)
Eine Dokumentation 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 Datum/Uhrzeit-Daten ist dies die Länge der Stringdarstellung in Zeichen (vorausgesetzt, die maximal zulässige Genauigkeit der Komponente für Sekundenbruchteile wird angenommen). Bei Binärdaten ist dies die Länge in Byte. Beim Datentyp ROWID
ist dies die Länge in Byte. Für Typen, für die die Spaltengröße nicht zutrifft, wird 0 zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getScale(param)
Eine Dokumentation 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 Dezimalpunkt des angegebenen Parameters. Für Datentypen, für die die Skala nicht zutrifft, wird 0 zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isNullable(param)
Informationen 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 Nullwertstatus des angegebenen Parameters. Mögliche Werte: Jdbc.ParameterMetaData.parameterNoNulls
, Jdbc.ParameterMetaData.parameterNullable
oder Jdbc.ParameterMetaData.parameterNullableUnknown
.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isSigned(param)
Informationen 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 signierten Zahlen annehmen kann, andernfalls false
.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request