Result Set Meta Data
JDBC. Документацию по этому классу см. в java.sql.ResultSetMetaData
.
Методы
Подробная документация
get Catalog Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getCatalogName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя каталога для таблицы в назначенном столбце или пустая строка, если она неприменима.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Class Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnClassName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— Полное имя класса значений назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Count()
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnCount()
.
Возвращаться
Integer
— количество столбцов в этом наборе результатов.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Display Size(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnDisplaySize(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— максимальное количество символов, разрешенное для ширины назначенных столбцов.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Label(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnLabel(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— предлагаемый заголовок назначенного столбца, обычно определяемый предложением SQL AS
. Возвращает то же самое, что и get Column Name(column)
если AS
не указан.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Type(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnType(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— тип SQL назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Type Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnTypeName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя типа назначенного столбца, зависящее от базы данных. Возвращает полное имя типа, если это пользовательский тип.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Precision(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getPrecision(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— максимальный размер столбца для данного столбца. Для числовых данных это максимальная точность. Для символьных данных это длина в символах. Для данных даты и времени это длина строкового представления в символах (при условии максимально допустимой точности компонента доли секунды). Для двоичных данных это длина в байтах. Для типа данных ROWID
это длина в байтах. Возвращает 0 для типов, для которых размер столбца неприменим.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Scale(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getScale(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— количество цифр в указанном столбце справа от десятичной точки. Возвращает 0 для типов данных, к которым масштаб неприменим.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Schema Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getSchemaName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— Схема таблицы назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Table Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getTableName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя таблицы назначенного столбца или пустая строка, если она неприменима.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Auto Increment(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isAutoIncrement(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
если указанный столбец автоматически нумеруется; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Case Sensitive(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isCaseSensitive(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если указанный столбец чувствителен к регистру; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Currency(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isCurrency(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если указанный столбец представляет собой денежную стоимость; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Definitely Writable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isDefinitelyWritable(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если запись в указанный столбец определенно успешна; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Nullable(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
is Read Only(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isReadOnly(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если указанный столбец определенно недоступен для записи; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Searchable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isSearchable(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если предложениеwhere может использовать указанный столбец; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Signed(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isSigned(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
если значения в указанном столбце являются числами со знаком; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Writable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isWritable(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если в указанный столбец можно писать; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
Result Set Meta Data
JDBC. Документацию по этому классу см. в java.sql.ResultSetMetaData
.
Методы
Подробная документация
get Catalog Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getCatalogName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя каталога для таблицы в назначенном столбце или пустая строка, если она неприменима.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Class Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnClassName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— Полное имя класса значений назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Count()
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnCount()
.
Возвращаться
Integer
— количество столбцов в этом наборе результатов.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Display Size(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnDisplaySize(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— максимальное количество символов, разрешенное для ширины назначенных столбцов.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Label(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnLabel(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— предлагаемый заголовок назначенного столбца, обычно определяемый предложением SQL AS
. Возвращает то же самое, что и get Column Name(column)
если AS
не указан.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Type(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnType(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— тип SQL назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Column Type Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getColumnTypeName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя типа назначенного столбца, зависящее от базы данных. Возвращает полное имя типа, если это пользовательский тип.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Precision(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getPrecision(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— максимальный размер столбца для данного столбца. Для числовых данных это максимальная точность. Для символьных данных это длина в символах. Для данных даты и времени это длина строкового представления в символах (при условии максимально допустимой точности компонента доли секунды). Для двоичных данных это длина в байтах. Для типа данных ROWID
это длина в байтах. Возвращает 0 для типов, для которых размер столбца неприменим.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Scale(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getScale(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Integer
— количество цифр в указанном столбце справа от десятичной точки. Возвращает 0 для типов данных, к которым масштаб неприменим.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Schema Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getSchemaName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— Схема таблицы назначенного столбца.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
get Table Name(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#getTableName(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
String
— имя таблицы назначенного столбца или пустая строка, если она неприменима.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Auto Increment(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isAutoIncrement(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
если указанный столбец автоматически нумеруется; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Case Sensitive(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isCaseSensitive(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если указанный столбец чувствителен к регистру; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Currency(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isCurrency(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если указанный столбец представляет собой денежную стоимость; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Definitely Writable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isDefinitelyWritable(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если запись в указанный столбец определенно успешна; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Nullable(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
is Read Only(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isReadOnly(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если указанный столбец определенно недоступен для записи; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Searchable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isSearchable(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если предложениеwhere может использовать указанный столбец; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Signed(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isSigned(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс исследуемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
если значения в указанном столбце являются числами со знаком; false
в противном случае.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request
is Writable(column)
Документацию по этому методу см. в java.sql.ResultSetMetaData#isWritable(int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
column | Integer | Индекс проверяемого столбца (первый столбец — 1, второй — 2 и т. д.). |
Возвращаться
Boolean
— true
, если в указанный столбец можно писать; false
в противном случае.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/script.external_request