Class JdbcParameterMetaData

JdbcParameterMetaData

Eine JDBC-ParameterMetaData. Eine Dokumentation dieser Klasse finden Sie unter java.sql.ParameterMetaData.

Methoden

MethodeRückgabetypKurzbeschreibung
getParameterClassName(param)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getParameterClassName(int).
getParameterCount()IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getParameterCount().
getParameterMode(param)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getParameterMode(int).
getParameterType(param)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getParameterType(int).
getParameterTypeName(param)StringEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getParameterTypeName(int).
getPrecision(param)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getPrecision(int).
getScale(param)IntegerInformationen zu dieser Methode finden Sie unter java.sql.ParameterMetaData#getScale(int).
isNullable(param)IntegerEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#isNullable(int).
isSigned(param)BooleanEine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#isSigned(int).

Detaillierte Dokumentation

getParameterClassName(param)

Eine Dokumentation dieser Methode finden Sie unter java.sql.ParameterMetaData#getParameterClassName(int).

Parameter

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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

NameTypBeschreibung
paramIntegerDer 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