■ Table 7-2 maps the Oracle data types to the .NET Framework types.
■ Table 7-3 maps the data types the data provider uses if only the System.Data.DbType is specified.
■ Table 7-4 maps the data types the data provider uses to infer a data type if the provider-specific type and the System.Data.DbType are not provided.
■ Table 7-5 maps the data types the data provider uses when streams are used as inputs to Long data parameters.Table 7-2 lists the data types supported by the Oracle data provider and how they are mapped to the .NET Framework types. You can use the table to infer the data types that will be used when a DataSet is filled using a DataAdapter. This table also identifies the accessors to use for accessing the data when a DataReader object is used directly.
Table 7-2. Mapping Oracle Data Types LONG2
Only supported on Oracle 10g and higher.
Table 7-3 shows how Oracle infers its types if only the System.Data.DbType is specified.
Table 7-4 shows the mapping that the data provider uses to infer a data type if neither the provider-specific data type nor the System.Data.DbType are provided.
Table 7-5 shows the data types with which the Oracle data provider supports the use of streams as inputs to long data parameters.
Table 7-5. Supported Stream Objects See “Using Streams as Input to Long Data Parameters” for a discussion of using streams.