Class JdbcParameterMetaData

JdbcParameterMetaData

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

Методы

Метод Тип возврата Краткое описание
getParameterClassName(param) String Документацию по этому методу см. в java.sql.ParameterMetaData#getParameterClassName(int) .
getParameterCount() Integer Документацию по этому методу см. в java.sql.ParameterMetaData#getParameterCount() .
getParameterMode(param) Integer Документацию по этому методу см. в java.sql.ParameterMetaData#getParameterMode(int) .
getParameterType(param) Integer Документацию по этому методу см. в java.sql.ParameterMetaData#getParameterType(int) .
getParameterTypeName(param) String Документацию по этому методу см. в java.sql.ParameterMetaData#getParameterTypeName(int) .
getPrecision(param) Integer Документацию по этому методу см. в java.sql.ParameterMetaData#getPrecision(int) .
getScale(param) Integer Документацию по этому методу см. в java.sql.ParameterMetaData#getScale(int) .
isNullable(param) Integer Документацию по этому методу см. в java.sql.ParameterMetaData#isNullable(int) .
isSigned(param) Boolean Документацию по этому методу см. в java.sql.ParameterMetaData#isSigned(int) .

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

getParameterClassName(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

String — полное имя класса Java, используемое методами JdbcPreparedStatement.setObject(index, x) .

Авторизация

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

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

getParameterCount()

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

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

Integer — количество параметров, информацию о которых содержат эти метаданные.

Авторизация

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

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

getParameterMode(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

Integer — назначенный режим параметра, который является одним из Jdbc.ParameterMetaData.parameterModeIn , Jdbc.ParameterMetaData.parameterModeOut , Jdbc.ParameterMetaData.parameterModeInOut или Jdbc.ParameterMetaData.parameterModeUnknown .

Авторизация

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

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

getParameterType(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

Integerтип SQL назначенного параметра.

Авторизация

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

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

getParameterTypeName(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

String — имя типа назначенного параметра, зависящее от базы данных. Это полное имя типа, если параметр является типом, определяемым пользователем.

Авторизация

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

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

getPrecision(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

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

Авторизация

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

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

getScale(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

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

Авторизация

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

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

isNullable(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

Integer — Статус обнуления данного параметра; один из Jdbc.ParameterMetaData.parameterNoNulls , Jdbc.ParameterMetaData.parameterNullable или Jdbc.ParameterMetaData.parameterNullableUnknown .

Авторизация

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

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

isSigned(param)

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

Параметры

Имя Тип Описание
param Integer Индекс параметра для проверки. Первый параметр имеет индекс 1.

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

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

Авторизация

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

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