プライマリ・コンテンツに移動

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` - 指定された値は、`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`

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleParameterクラス

- OracleParameterメンバー

- OracleParameterStatusの列挙