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)IntegerEine Dokumentation 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 prüfenden 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, erfordern eine Autorisierung für einen oder mehrere 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, für die diese Metadaten Informationen enthalten.

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

getParameterMode(param)

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

Parameter

NameTypBeschreibung
paramIntegerDer Index des zu prüfenden Parameters. Der erste Parameter hat den Index 1.

Rückflug

Integer: Der Modus des angegebenen Parameters, z. B. 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 prüfenden 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 prüfenden 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 prüfenden 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 Datums- und Uhrzeitdaten ist dies die Länge der Stringdarstellung in Zeichen (unter der Annahme der maximal zulässigen Genauigkeit der Komponente für Bruchteile von Sekunden). 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 prüfenden 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)

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

Parameter

NameTypBeschreibung
paramIntegerDer Index des zu prüfenden 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)

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

Parameter

NameTypBeschreibung
paramIntegerDer Index des zu prüfenden Parameters. Der erste Parameter hat den Index 1.

Rückflug

Boolean – true, wenn der angegebene Parameter Werte mit Vorzeichen akzeptiert; false andernfalls.

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