夜半被帅醒 2021-09-18 13:44 采纳率: 87%
浏览 59
已结题

我新增单表一直报错,sql没有问题,放在数据库里面可以运行,框架是ibatis

我新增单表一直报错,sql没有问题,放在数据库里面可以运行,框架是ibatis
数据库用的DB2
报错信息如下:

2021-09-18 13:32:07 ERROR [http-nio-8020-exec-5][LoggerImpl.java:266] - Bad SqlGramma Execption!Error code:-551;Sql ErrorMsg:
--- The error occurred in com/xxxx/pscs/common/pi/sql/tpicw28.xml.
--- The error occurred while applying a parameter map.
--- Check the tpicw28.insert-InlineParameterMap.
--- Check the statement (update failed).
--- Cause: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501, SQLERRMC=IPLAT;INSERT;PSCS.TPICW28, DRIVER=4.21.29

XML的代码也没有问题


<insert id="insert">
        INSERT INTO PSCS.TPICW28 (REC_CREATOR_ID,  <!-- 创建人工号 -->
                                        REC_CREATOR_NAME,  <!-- 创建人姓名 -->
                                        REC_CREATOR_JOB_ID,  <!-- 创建人岗号 -->
                                        REC_CREATE_TIME,  <!-- 创建时刻 -->
                                        REC_CREATE_AGENT_ID,  <!-- 记录创建代理人工号 -->
                                        REC_CREATE_AGENT_NAME, 
                                        REC_REVISOR_ID,  
                                        REC_REVISOR_NAME,  <!-- 修改人姓名 -->
                                        REC_REVISOR_JOB_ID,  <!-- 修改人岗号 -->
                                        REC_REVISE_TIME,  <!-- 修改时刻 -->
                                        REC_REVISE_AGENT_ID,  
                                        REC_REVISE_AGENT_NAME,  <!-- 记录修改代理人姓名 -->
                                        ARCHIVE_FLAG,  <!-- 归档标记 -->
                                        ARCHIVE_TIME,  
                                        ARCHIVE_USER_ID,  <!-- 归档人工号 -->
                                        ARCHIVE_USER_NAME,  <!-- 归档人姓名 -->
                                        INTERNAL_CODE, 
                                        TASK_ID,  <!-- 任务号 -->
                                        DOCUMENT_ID,  <!-- 文档编号 -->
                                        TENANT_ID,  <!-- 租户 -->
                                        DEPOSIT_ID,  
                                        DEPOSIT_TYPE,  
                                        DEPOSITE_NO,  
                                        SUPP_ID,  
                                        SUPP_NAME,  <!-- 供应商名称 -->
                                        DATA_SOURCE,  <!-- 数据来源 -->
                                        REF_ID,  <!-- 参考单号 -->
                                        PUR_BILL_TO,  
                                        DEPOSIT_AMT, 
                                        STATE_ID,  
                                        RECEIPT_CODE, 
                                        SUB_RECEIPT_CODE,  <!-- 子收条号 -->
                                        PROC_SERIAL_NO,  <!-- 处理流水号 -->
                                        VOUCHER_NO,  
                                        VOUCHER_DATE,  <!-- 凭证日期 -->
                                        BILL_NO,  <!-- 报支单号 -->
                                        BILL_DATE  <!-- 报支日期 -->
                                        )         
        VALUES (#recCreatorId:VARCHAR#, #recCreatorName:VARCHAR#, #recCreatorJobId:VARCHAR#, #recCreateTime:VARCHAR#, #recCreateAgentId:VARCHAR#, #recCreateAgentName:VARCHAR#, #recRevisorId:VARCHAR#, #recRevisorName:VARCHAR#, #recRevisorJobId:VARCHAR#, #recReviseTime:VARCHAR#, #recReviseAgentId:VARCHAR#, #recReviseAgentName:VARCHAR#, #archiveFlag:VARCHAR#, #archiveTime:VARCHAR#, #archiveUserId:VARCHAR#, #archiveUserName:VARCHAR#, #internalCode:VARCHAR#, #taskId:NUMERIC#, #documentId:NUMERIC#, #tenantId:VARCHAR#, #depositId:VARCHAR#, #depositType:VARCHAR#, #depositeNo:VARCHAR#, #suppId:VARCHAR#, #suppName:VARCHAR#, #dataSource:VARCHAR#, #refId:VARCHAR#, #purBillTo:VARCHAR#, #depositAmt:NUMERIC#, #stateId:VARCHAR#, #receiptCode:VARCHAR#, #subReceiptCode:VARCHAR#, #procSerialNo:VARCHAR#, #voucherNo:VARCHAR#, #voucherDate:VARCHAR#, #billNo:VARCHAR#, #billDate:VARCHAR#)
    </insert>
  • 写回答

2条回答 默认 最新

  • 王大师王文峰 企业官方账号 2021-10-26 16:39
    关注

    这个可以看看那个官方报错信息,可以解决

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月3日
  • 已采纳回答 10月26日
  • 修改了问题 9月18日
  • 修改了问题 9月18日
  • 展开全部

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度