プライマリ・コンテンツに移動
Oracle® Data Provider for .NET開発者ガイド
ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows
E88311-03
目次へ移動
目次
索引へ移動
索引

前
次

OracleParameter(string, OracleDbType, int, ParameterDirection, bool, byte, byte, string, DataRowVersion, object)

このコンストラクタでは、指定されたパラメータ名、データ型、サイズ、ディレクション、NULLインジケータ、精度、スケール、ソース列、ソース・バージョンおよびパラメータ値を使用して、OracleParameterクラスの新規インスタンスが作成されます。

宣言

// C#
public OracleParameter(string parameterName, OracleDbType oraType, 
   int size, ParameterDirection direction, bool isNullable, byte
   precision, byte scale,  string srcColumn, DataRowVersion srcVersion,
   object obj);

パラメータ

  • parameterName

    パラメータ名。

  • oraType

    OracleParameterのデータ型

  • size

    OracleParameter値のサイズ

  • direction

    ParameterDirection値。

  • isNullable

    パラメータ値をnullにできるかどうかを指定するインジケータ

  • precision

    パラメータ値の精度

  • scale

    パラメータ値のスケール

  • srcColumn

    ソース列の名前

  • srcVersion

    DataRowVersion値。

  • obj

    パラメータ値。

例外

ArgumentException - 指定された値は、OracleTypeValueプロパティのタイプに属しません。

備考

コンストラクタで明示的に設定します。されないかぎり、すべてのプロパティにはデフォルト値があります。

デフォルト値:

  • DbType - String

  • ParameterDirection - Input

  • isNullable - true

  • offset - 0

  • OracleDbType - Varchar2

  • ParameterAlias - 空の文字列

  • ParameterName - 空の文字列

  • Precision - 0

  • Size - 0

  • SourceColumn - 空の文字列

  • SourceVersion - Current

  • ArrayBindStatus - Success

  • Value - null