Class JdbcResultSetMetaData

JdbcResultSetMetaData

JDBC ResultSetMetaData. Dokumentację tych zajęć znajdziesz na stronie java.sql.ResultSetMetaData.

Metody

MetodaZwracany typKrótki opis
getCatalogName(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getCatalogName(int).
getColumnClassName(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnClassName(int).
getColumnCount()IntegerDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnCount().
getColumnDisplaySize(column)IntegerDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnDisplaySize(int).
getColumnLabel(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnLabel(int).
getColumnName(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnName(int).
getColumnType(column)IntegerDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnType(int).
getColumnTypeName(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnTypeName(int).
getPrecision(column)IntegerDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getPrecision(int).
getScale(column)IntegerDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getScale(int).
getSchemaName(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getSchemaName(int).
getTableName(column)StringDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getTableName(int).
isAutoIncrement(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isAutoIncrement(int).
isCaseSensitive(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isCaseSensitive(int).
isCurrency(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isCurrency(int).
isDefinitelyWritable(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isDefinitelyWritable(int).
isNullable(column)IntegerDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isNullable(int).
isReadOnly(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isReadOnly(int).
isSearchable(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isSearchable(int).
isSigned(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isSigned(int).
isWritable(column)BooleanDokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isWritable(int).

Szczegółowa dokumentacja

getCatalogName(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getCatalogName(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – nazwa katalogu dla tabeli w wskazanej kolumnie lub pusty ciąg, jeśli nie ma zastosowania.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnClassName(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnClassName(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – pełna i jednoznaczna nazwa klasy wartości wyznaczonej kolumny.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnCount()

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnCount().

Powroty

Integer – liczba kolumn w danym zbiorze wyników.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnDisplaySize(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnDisplaySize(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Integer – maksymalna dozwolona liczba znaków szerokości określonych kolumn.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnLabel(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnLabel(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – sugerowany tytuł określonej kolumny, zwykle określony za pomocą klauzuli SQL AS. Zwraca tę samą wartość co getColumnName(column), jeśli element AS nie został określony.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnName(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnName(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – nazwa wskazanej kolumny.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnType(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnType(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Integertyp SQL wyznaczonej kolumny.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColumnTypeName(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getColumnTypeName(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – nazwa typu specyficznego dla danej kolumny w bazie danych. Zwraca nazwę typu w pełni czworokątnego, jeśli jest to typ zdefiniowany przez użytkownika.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPrecision(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getPrecision(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Integer – maksymalny rozmiar kolumny dla danej kolumny. W przypadku danych liczbowych jest to maksymalna precyzja. W przypadku danych znaków jest to długość w znakach. W przypadku danych daty i godziny jest to długość w znakach reprezentujących ciąg znaków (przy założeniu, że wskazana jest maksymalna dozwolona precyzja komponentu ułamkowa sekund). W przypadku danych binarnych jest to długość w bajtach. W przypadku typu danych ROWID jest to długość w bajtach. Zwraca wartość 0 w przypadku typów, w których rozmiar kolumny nie ma zastosowania.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getScale(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getScale(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Integer – liczba cyfr w wyznaczonych kolumnach po prawej stronie przecinka dziesiętnego. Zwraca wartość 0 w przypadku typów danych, w których skala nie ma zastosowania.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getSchemaName(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getSchemaName(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – schemat tabeli dla wskazanej kolumny.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getTableName(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#getTableName(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

String – nazwa tabeli dla wyznaczonej kolumny lub pusty ciąg, jeśli nie ma zastosowania.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isAutoIncrement(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isAutoIncrement(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli wskazana kolumna jest numerowana automatycznie. W przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isCaseSensitive(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isCaseSensitive(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli w określonej kolumnie rozróżniana jest wielkość liter. W przeciwnym razie: false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isCurrency(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isCurrency(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli podana kolumna zawiera wartość pieniężną; w przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isDefinitelyWritable(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isDefinitelyWritable(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli zapis w wskazanej kolumnie się powiedzie. W przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isNullable(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isNullable(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Integer – stan dopuszczalności wartości null w określonej kolumnie, czyli Jdbc.ResultSetMetaData.columnNoNulls, Jdbc.ResultSetMetaData.columnNullable lub Jdbc.ResultSetMetaData.columnNullableUnknown.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isReadOnly(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isReadOnly(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli w określonej kolumnie na pewno nie można zapisać; w przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isSearchable(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isSearchable(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli klauzula może korzystać z określonej kolumny; w przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isSigned(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isSigned(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli wartości w określonej kolumnie są liczbami ze znakiem. W przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isWritable(column)

Dokumentację tej metody znajdziesz w sekcji java.sql.ResultSetMetaData#isWritable(int).

Parametry

NazwaTypOpis
columnIntegerIndeks kolumny do sprawdzenia (pierwsza kolumna to 1, druga – 2 itd.).

Powroty

Booleantrue, jeśli można zapisać dane w wyznaczonej kolumnie. W przeciwnym razie false.

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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