个人抽屉

博客园 首页 新随笔 联系 订阅 管理

 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

posted on 2008-11-01 21:46  个人抽屉  阅读(1127)  评论(0编辑  收藏  举报