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

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# OracleDbTypeの列挙

`OracleDbType`の列挙値は、`OracleParameter`の`OracleDbType`を明示的に指定する際に使用されます。

表6-150では、すべての`OracleDbType`の列挙値と、それぞれの列挙値の説明をリストしています。

表6-150 OracleDbTypeの列挙値

メンバー名 | 説明
--- | ---
`Array` | Oracleコレクション(`VArray`またはネストされた表) ODP.NET管理対象ドライバでは使用できません
`BFile` | Oracle `BFILE`型
`BinaryFloat` | Oracle `BINARY_FLOAT`型
`BinaryDouble` | Oracle `BINARY_DOUBLE`型
`Blob` | Oracle `BLOB`型
`Boolean` | Oracle `BOOLEAN`型
`Byte` | `byte`型
`Char` | Oracle `CHAR`型
`Clob` | Oracle `CLOB`型
`Date` | Oracle `DATE`型
`Decimal` | Oracle `NUMBER`型
`Double` | 8バイトの`FLOAT`型
`Int16` | 2バイトの`INTEGER`型
`Int32` | 4バイトの`INTEGER`型
`Int64` | 8バイトの`INTEGER`型
`IntervalDS` | Oracle `INTERVAL DAY TO SECOND`型
`IntervalYM` | Oracle `INTERVAL YEAR TO MONTH`型
`Long` | Oracle `LONG`型
`LongRaw` | Oracle `LONG` `RAW`型
`NChar` | Oracle `NCHAR`型
`NClob` | Oracle `NCLOB`型
`NVarchar2` | Oracle `NVARCHAR2`型
`Object` | Oracle `Object` ODP.NET管理対象ドライバでは使用できません
`Raw` | Oracle `RAW`型
`Ref` | Oracle `REF` ODP.NET管理対象ドライバでは使用できません
`RefCursor` | Oracle `REF` `CURSOR`型
`Single` | 4バイトの`FLOAT`型、6精度をサポート
`TimeStamp` | Oracle `TIMESTAMP`型
`TimeStampLTZ` | Oracle `TIMESTAMP WITH LOCAL TIME ZONE`型
`TimeStampTZ` | Oracle `TIMESTAMP WITH TIME ZONE`型
`Varchar2` | Oracle `VARCHAR2`型
`XmlType` | Oracle `XMLType`型

要件

プロバイダ | ODP.NET管理対象外ドライバ | ODP.NET管理対象ドライバ
--- | --- | ---
アセンブリ | `Oracle.DataAccess.dll` | `Oracle.ManagedDataAccess.dll`
ネームスペース | `Oracle.DataAccess.Client` | `Oracle.ManagedDataAccess.Client`
.NET Framework | 3.5, 4.5, 4.6, 4.7 | 4.5, 4.6, 4.7

関連項目:

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

- "OracleParameterクラス"

- OracleParameterCollectionクラス

- `OracleParameter`のOracleDbType