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.parameterNullableJdbc.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