ODP.NET连接数据库的场合
ORACLE的NUMBER类型是一种可变类型,用ODP.NET链接ORACLE时对NUMBER类型定义不同的长度,
在.NET取到的的类型是不同的。比如,NUMBER(1)对应.NET的类型是System.Int16。
NUMBER(1) : System.Int16
NUMBER(4) : System.Int16
NUMBER(5) : System.Int32
NUMBER(1,1) : System.Single
NUMBER(7,1) : System.Single
NUMBER(8,1) : System.Double
NUMBER(15,1) : System.Double
NUMBER(16,1) : System.Decimal
NUMBER(29,1) : System.Decimal
NUMBER : System.Decimal
NUMBER(30,1) : System.OverflowException