Class JdbcParameterMetaData

JdbcParameterMetaData

Ein JDBC-ParameterMetaData. Die Dokumentation zu dieser Klasse finden Sie unter java.sql.ParameterMetaData.

Methoden

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

Detaillierte Dokumentation

getParameterClassName(param)

Die Dokumentation zu 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

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

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

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, 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

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

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

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

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

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