C #: Equivalência de Tipo de Dados do Oracle com OracleDbType

Situação:

Eu estou criando um aplicativo em c # que usa Oracle.DataAccess.Client (11g) para fazer determinadas operações em um banco de dados Oracle com procedimentos armazenados. Estou ciente de que há um determinado enum (OracleDbType) que contém os tipos de dados do Oracle, mas não tenho certeza qual deles usar para determinados tipos.

Questões:

Qual é o equivalenteTipo de dados Oracle PL / SQL para cada tipo enumerado noEnumeração OracleDbType?

Existem três tipos de inteiro
(Int16, Int32, Int64) no OracleDbType ... como saber qual deles usar ou são todos
suponha que trabalhe?

questionAnswers(4)

yourAnswerToTheQuestion