.net system.data.oracleclient 执行存储过程出现output值被截断

使用 system.data.oracleclient 开发项目遇到奇怪问题 oracle 版本 11g,测试代码如下:
图片说明

存储过程如下:
图片说明

页面输出确只有:12123

很奇怪的问题,在网上看system.data.oracleclient 已经不更新了,难道真得是BUG?求大神帮忙看看

没看出你的代码有什么问题,应该是bug。你用别的语言去调用能正常返回么?

被截断 一般是因为 数据库字段的长度不足导致 改大一些应该就好了 你试试

system.data.oracleclient 已经过期,如果有出现同类问题的朋友。建议更换Oracle.ManagedDataAccess.Client 。这样写好的DBhelp类名都不用更改。