Java JDBC连接DB2查询数据时总是报一个这样的错误:[jcc][10150][10300][4.15.82] 参数无效:未知列名 APPSYS_CODE。 ERRORCODE=-4460, SQLSTATE=null
打印出来的sql语句是可以正常执行的,确认数据列存在并且数据没有问题。
问题已经解决,用addScalar(String arg,Type type)方法定义要返回的字段类型
我印象当中表名和列名、模式、表空间等最好别带有SYS字样,本身SYS是DB2的保留选项,采用这些字符容易触发BUG。
贴出来看看。
是不是已经修好了。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30