Class JdbcParameterMetaData

JdbcParameterMetaData

JDBC ParameterMetaData。このクラスのドキュメントについては、 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) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

String - JdbcPreparedStatement.setObject(index, x) メソッドで使用される完全修飾 Java クラス名。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

getParameterCount()

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#getParameterCount() をご覧ください。

戻る

Integer - このメタデータに情報が含まれるパラメータの数。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

getParameterMode(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#getParameterMode(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

Integer - 指定されたパラメータのモード。Jdbc.ParameterMetaData.parameterModeInJdbc.ParameterMetaData.parameterModeOutJdbc.ParameterMetaData.parameterModeInOutJdbc.ParameterMetaData.parameterModeUnknown のいずれかです。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

getParameterType(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#getParameterType(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

Integer - 指定されたパラメータの SQL 型

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

getParameterTypeName(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#getParameterTypeName(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

String - 指定されたパラメータのデータベース固有の型名。パラメータがユーザー定義型の場合は、完全修飾型名になります。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

getPrecision(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#getPrecision(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

Integer - 指定されたパラメータの最大列サイズ。数値データの場合、これは最大 精度です。文字データの場合、これは文字数です。日時データの場合、これは 文字列形式の長さ(秒の小数部コンポーネントの最大許容 精度を想定)です。バイナリデータの場合、これは バイト単位の長さです。ROWID データ型の場合、これはバイト単位の長さです。列サイズが適用されない型の場合は 0 を返します。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

getScale(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#getScale(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

Integer - 指定されたパラメータの小数点以下の桁数。スケールが適用されないデータ型の場合は 0 を返します。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

isNullable(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#isNullable(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

Integer — 指定されたパラメータの Null 許容ステータス。Jdbc.ParameterMetaData.parameterNoNullsJdbc.ParameterMetaData.parameterNullable、または Jdbc.ParameterMetaData.parameterNullableUnknown のいずれかです。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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

isSigned(param)

このメソッドのドキュメントについては、 java.sql.ParameterMetaData#isSigned(int) をご覧ください。

パラメータ

名前タイプ説明
paramInteger調べるパラメータのインデックス。最初のパラメータのインデックスは 1 です。

戻る

Boolean - 指定されたパラメータが符号付き数値を受け入れることができる場合は true、それ以外の場合は false

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

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