Class JdbcResultSetMetaData

JdbcResultSetMetaData

JDBC ResultSetMetaData . Документацию по этому классу см. java.sql.ResultSetMetaData .

Методы

Метод Тип возврата Краткое описание
getCatalogName(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getCatalogName(int) .
getColumnClassName(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnClassName(int) .
getColumnCount() Integer Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnCount() .
getColumnDisplaySize(column) Integer Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnDisplaySize(int) .
getColumnLabel(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnLabel(int) .
getColumnName(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnName(int) .
getColumnType(column) Integer Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnType(int) .
getColumnTypeName(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnTypeName(int) .
getPrecision(column) Integer Документацию по этому методу см. java.sql.ResultSetMetaData#getPrecision(int) .
getScale(column) Integer Документацию по этому методу см. java.sql.ResultSetMetaData#getScale(int) .
getSchemaName(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getSchemaName(int) .
getTableName(column) String Документацию по этому методу см. java.sql.ResultSetMetaData#getTableName(int) .
isAutoIncrement(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isAutoIncrement(int) .
isCaseSensitive(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isCaseSensitive(int) .
isCurrency(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isCurrency(int) .
isDefinitelyWritable(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isDefinitelyWritable(int) .
isNullable(column) Integer Документацию по этому методу см. java.sql.ResultSetMetaData#isNullable(int) .
isReadOnly(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isReadOnly(int) .
isSearchable(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isSearchable(int) .
isSigned(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isSigned(int) .
isWritable(column) Boolean Документацию по этому методу см. java.sql.ResultSetMetaData#isWritable(int) .

Подробная документация

getCatalogName(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getCatalogName(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — имя каталога для таблицы в указанном столбце или пустая строка, если это неприменимо.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnClassName(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnClassName(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — Полное имя класса значений назначенного столбца.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnCount()

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnCount() .

Возвращаться

Integer число — количество столбцов в этом наборе результатов.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnDisplaySize(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnDisplaySize(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Integer — максимальное количество символов, допустимое в качестве ширины назначенных столбцов.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnLabel(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnLabel(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — Предлагаемый заголовок назначенного столбца, обычно определяемый предложением SQL AS . Возвращает то же, что и getColumnName(column) , если AS не указан.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnName(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnName(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — Имя назначенного столбца.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnType(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnType(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Integerтип SQL указанного столбца.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getColumnTypeName(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getColumnTypeName(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — Имя типа указанного столбца для конкретной базы данных. Возвращает полное имя типа, если это пользовательский тип.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getPrecision(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getPrecision(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Integer — максимальный размер столбца для данного столбца. Для числовых данных это максимальная точность. Для символьных данных это длина в символах. Для данных даты и времени это длина в символах строкового представления (при условии максимальной допустимой точности компонента долей секунд). Для двоичных данных это длина в байтах. Для типа данных ROWID это длина в байтах. Возвращает 0 для типов, для которых размер столбца неприменим.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getScale(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getScale(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Integer число — количество цифр назначенного столбца справа от десятичной точки. Возвращает 0 для типов данных, к которым масштаб не применим.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getSchemaName(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getSchemaName(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — Схема таблицы указанного столбца.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getTableName(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#getTableName(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

String — имя таблицы указанного столбца или пустая строка, если это неприменимо.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isAutoIncrement(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isAutoIncrement(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если указанный столбец автоматически нумеруется; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isCaseSensitive(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isCaseSensitive(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если указанный столбец чувствителен к регистру; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isCurrency(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isCurrency(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если указанный столбец является денежным значением; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isDefinitelyWritable(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isDefinitelyWritable(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если запись в указанный столбец определенно удалась; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isNullable(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isNullable(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Integer — статус допустимости значений NULL для указанного столбца, т. е. Jdbc.ResultSetMetaData.columnNoNulls , Jdbc.ResultSetMetaData.columnNullable или Jdbc.ResultSetMetaData.columnNullableUnknown .

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isReadOnly(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isReadOnly(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если указанный столбец определенно недоступен для записи; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isSearchable(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isSearchable(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если предложение where может использовать указанный столбец; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isSigned(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isSigned(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если значения в указанном столбце являются числами со знаком; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

isWritable(column)

Документацию по этому методу см. java.sql.ResultSetMetaData#isWritable(int) .

Параметры

Имя Тип Описание
column Integer Индекс столбца для проверки (первый столбец — 1, второй — 2 и т. д.).

Возвращаться

Booleantrue , если в указанный столбец можно писать; false противном случае.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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