用友网络科技股份有限公司产品案例-NC65银企直连支付确认单保存报错密文超出1000解决方案文档作者:陈立茜1、引言在日常银企直连支付业务中,会因为银行账户维护不当、网络连接不稳定等状况导致支付状态不明的状况,需要做支付确认单确实支付成功/失败。2、应用场景本方案主要作用在银企直连支付时,支付状态不明,需要手工做支付确认单确认支付状态,保存支付确认单时报错“【密文】超过最大长度1000,请重新输入”。3、解决方案1、支付确认单保存时报错如下:2、可执行以下脚本:altertableEBANK_CONFIRMPAY_HmodifyencryptkeyVARCHAR2(3000);altertableCMP_SETTLEMENTmodifycodeVARCHAR2(3000);updatemd_columnsetcolumnlength='3000'wherename='encryptkey'altertableEBANK_CALOGmodifycryptographVARCHAR2(3000);altertableTMPUB_CALOGmodifySIGNCONTEXTVARCHAR2(3000);altertableTMPUB_CALOG_tempmodifySIGNCONTEXTVARCHAR2(3000);手动提交,commit;3、执行完成后,刷新重新做支付确认单保存,如果还是报错,可以重启服务器。4、注意事项