Class JdbcParameterMetaData

JdbcParameterMetaData

JDBC ParameterMetaData. Dokumentację tej klasy znajdziesz java.sql.ParameterMetaData.

Metody

MetodaZwracany typKrótki opis
getParameterClassName(param)StringDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterClassName(int).
getParameterCount()IntegerDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterCount().
getParameterMode(param)IntegerDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterMode(int).
getParameterType(param)IntegerDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterType(int).
getParameterTypeName(param)StringDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterTypeName(int).
getPrecision(param)IntegerDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getPrecision(int).
getScale(param)IntegerDokumentację tej metody znajdziesz java.sql.ParameterMetaData#getScale(int).
isNullable(param)IntegerDokumentację tej metody znajdziesz java.sql.ParameterMetaData#isNullable(int).
isSigned(param)BooleanDokumentację tej metody znajdziesz java.sql.ParameterMetaData#isSigned(int).

Szczegółowa dokumentacja

getParameterClassName(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterClassName(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

String – pełna nazwa klasy Java używana przez metody JdbcPreparedStatement.setObject(index, x).

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

getParameterCount()

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterCount().

Powrót

Integer – liczba parametrów, dla których te metadane zawierają informacje.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

getParameterMode(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterMode(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

Integer – tryb wyznaczonego parametru, który może przyjmować jedną z wartości: Jdbc.ParameterMetaData.parameterModeIn, Jdbc.ParameterMetaData.parameterModeOut, Jdbc.ParameterMetaData.parameterModeInOut lub Jdbc.ParameterMetaData.parameterModeUnknown.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

getParameterType(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterType(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

Integer – typ SQL wyznaczonego parametru.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

getParameterTypeName(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getParameterTypeName(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

String – nazwa typu parametru w bazie danych. Jest to w pełni kwalifikowana nazwa typu, jeśli parametr jest typem zdefiniowanym przez użytkownika.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

getPrecision(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getPrecision(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

Integer – maksymalny rozmiar kolumny dla danego parametru. W przypadku danych liczbowych jest to maksymalna precyzja. W przypadku danych znakowych jest to długość w znakach. W przypadku danych typu datetime jest to długość w znakach reprezentacji ciągu (przy założeniu maksymalnej dozwolonej precyzji ułamkowej części sekund). W przypadku danych binarnych jest to długość w bajtach. W przypadku typu danych ROWID jest to długość w bajtach. Zwraca 0 w przypadku typów, w których rozmiar kolumny nie ma zastosowania.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

getScale(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#getScale(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

Integer – liczba cyfr po prawej stronie przecinka w wyznaczonym parametrze. Zwraca 0 w przypadku typów danych, w których skala nie ma zastosowania.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

isNullable(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#isNullable(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

Integer – stan dopuszczalności wartości null dla danego parametru; jedna z wartości Jdbc.ParameterMetaData.parameterNoNulls, Jdbc.ParameterMetaData.parameterNullable lub Jdbc.ParameterMetaData.parameterNullableUnknown.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request

isSigned(param)

Dokumentację tej metody znajdziesz java.sql.ParameterMetaData#isSigned(int).

Parametry

NazwaTypOpis
paramIntegerIndeks parametru do sprawdzenia. Pierwszy parametr ma indeks 1.

Powrót

Boolean – true, jeśli określony parametr może przyjmować wartości liczbowe ze znakiem; false w przeciwnym razie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/script.external_request