Class JdbcParameterMetaData

JdbcParameterMetaData

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

Методы

Метод Тип возвращаемого значения Краткое описание
get Parameter Class Name(param) String Для получения документации по этому методу см. java.sql.ParameterMetaData#getParameterClassName(int) .
get Parameter Count() Integer Для получения документации по этому методу см. java.sql.ParameterMetaData#getParameterCount() .
get Parameter Mode(param) Integer Для получения документации по этому методу см. java.sql.ParameterMetaData#getParameterMode(int) .
get Parameter Type(param) Integer Для получения документации по этому методу см. java.sql.ParameterMetaData#getParameterType(int) .
get Parameter Type Name(param) String Для получения документации по этому методу см. java.sql.ParameterMetaData#getParameterTypeName(int) .
get Precision(param) Integer Для получения документации по этому методу см. java.sql.ParameterMetaData#getPrecision(int) .
get Scale(param) Integer Для получения документации по этому методу см. java.sql.ParameterMetaData#getScale(int) .
is Nullable(param) Integer Для получения документации по этому методу см. java.sql.ParameterMetaData#isNullable(int) .
is Signed(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.

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

IntegerSQL-тип указанного параметра.

Авторизация

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

  • 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 — статус допуска значения NULL для данного параметра; одно из значений 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