Class JdbcResultSetMetaData

JdbcResultSetMetaData

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

Методы

Метод Тип возвращаемого значения Краткое описание
get Catalog Name(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getCatalogName(int) .
get Column Class Name(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnClassName(int) .
get Column Count() Integer Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnCount() .
get Column Display Size(column) Integer Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnDisplaySize(int) .
get Column Label(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnLabel(int) .
get Column Name(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnName(int) .
get Column Type(column) Integer Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnType(int) .
get Column Type Name(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getColumnTypeName(int) .
get Precision(column) Integer Для получения документации по этому методу см. java.sql.ResultSetMetaData#getPrecision(int) .
get Scale(column) Integer Для получения документации по этому методу см. java.sql.ResultSetMetaData#getScale(int) .
get Schema Name(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getSchemaName(int) .
get Table Name(column) String Для получения документации по этому методу см. java.sql.ResultSetMetaData#getTableName(int) .
is Auto Increment(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isAutoIncrement(int) .
is Case Sensitive(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isCaseSensitive(int) .
is Currency(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isCurrency(int) .
is Definitely Writable(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isDefinitelyWritable(int) .
is Nullable(column) Integer Для получения документации по этому методу см. java.sql.ResultSetMetaData#isNullable(int) .
is Read Only(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isReadOnly(int) .
is Searchable(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isSearchable(int) .
is Signed(column) Boolean Для получения документации по этому методу см. java.sql.ResultSetMetaData#isSigned(int) .
is Writable(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 и так далее).

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

IntegerSQL-тип указанного столбца.

Авторизация

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

  • 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