系统环境
软件版本
- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
Bug 详细描述
Oracle varchar2 数据类型的长度是有限的(我没有细看 Oracle 版本,记得是 11g),ShellUtil中的方法执行返回的 String 如果太长会发生错误,实战中的缓解措施是 重复执行同一个命令,在 ShellUtil 中一段一段地把结果读出来的。
暂时还没想到好的解决办法,可以考虑用 GLOB(但是 Oracle 的驱动把这个接口标记为废弃了)。