posted @ 2013-02-24 22:26 qfzhang 阅读(287) 评论(0) 推荐(0) 编辑
摘要:
1. Oracle中,对于Number(p,d)数据类型,如果数据的整数部分超出,则会报出异常,如果是小数部分长度超出,则会自动截断。2. 在.Net中使用微软提供的Oracle数据访问提供程序时,如果遇到较大的Number类型时,则可能会报出OCI-22053溢出错误。原因:过大的Number类型在.Net平台中没有对应的数据类型(可采用OracleNumber类接收)。解决方法:采用Oracle自身的提供程序也可解决(未尝试)。参见:http://www.iwms.net/n1249c18.aspx。3. 在Oracle参数化绑定时,参数的值不能使用.NET内置的数据类型,而需要采用Ora 阅读全文