OracleDataAdapter.FillSchema - mapping types in db to DataTable types
OracleDataAdapter.FillSchema(table, Source) will configure a DataTable to match a table in database schema.
How does FillSchema map types in the db schema to types associated with the DataTable columns?
E.g. if the db column is NUMBER(2,0) the DataTable column appears to be System.Int16.
How is this mapping done? Can it be configured?
Basically I'm looking for documentation on the mapping from DB definitions, to
Oracle.DataAccess.Client.OracleDbType
and
System.Data.DbType
since the Output type of OracleParameter can have its DbType to insure that the values returned are .NET types.