我在ODP.NET Oracle提供程序中使用DataSet和DataTables,我想要映射 类型为NUMBER(10)到Int32而不是Int64的oracle列。我找到了如何为EDM做到这一点,但似乎这个解决方案对DataSet和DataTables https://docs.oracle.com/database/121/ODPNT/entityDataTypeMapping.htm不起作用。 此外,DevArt提供程序在OracleConnection类https://www.devart.com/dotconnect/oracle/docs/Devart.Data.Oracle~Devart.Data.Oracle.OracleConnection~NumberMappings.html上具有NumberMapping集合属性,但它是商业性的。 有谁知道如何更改ODP.NET和DataSet之间的默认类型映射?