6.16.2.8 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パラメータ名。
-
oraTypeOracleParameterのデータ型 -
sizeOracleParameter値のサイズ -
directionParameterDirection値。 -
isNullableパラメータ値を
nullにできるかどうかを指定するインジケータ -
precisionパラメータ値の精度
-
scaleパラメータ値のスケール
-
srcColumnソース列の名前
-
srcVersionDataRowVersion値。 -
objパラメータ値。
例外
ArgumentException - 指定された値は、OracleTypeのValueプロパティのタイプに属しません。
備考
コンストラクタで明示的に設定します。されないかぎり、すべてのプロパティにはデフォルト値があります。
デフォルト値:
-
DbType-String -
ParameterDirection-Input -
isNullable-true -
offset-0 -
OracleDbType-Varchar2 -
ParameterAlias- 空の文字列 -
ParameterName- 空の文字列 -
Precision-0 -
Size-0 -
SourceColumn- 空の文字列 -
SourceVersion-Current -
ArrayBindStatus-Success -
Value-null