JDBC ResultSetMetaData . Документацию по этому классу см. в java.sql.ResultSetMetaData .
Методы
Подробная документация
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 и т. д.). |
Возвращаться
Boolean — true , если указанный столбец автоматически нумеруется; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isCaseSensitive(int) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean — true , если указанный столбец чувствителен к регистру; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isCurrency(int) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean — true , если указанный столбец представляет собой денежную стоимость; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isDefinitelyWritable(int) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean — true , если запись в указанный столбец определенно успешна; 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 и т. д.). |
Возвращаться
Boolean — true , если указанный столбец определенно недоступен для записи; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isSearchable(int) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean — true , если предложениеwhere может использовать указанный столбец; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isSigned(int) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean — true , если значения в указанном столбце являются числами со знаком; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isWritable(int) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean — true , если в указанный столбец можно писать; false в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request