当前位置: 首页 > news >正文

栏位索引超过许可范围:4,栏位数:3。; nested exception is org.postgresql.util.PSQLException

前言

SQL报错

    "errorMsg": "PreparedStatementCallback; SQL [select  wi.id,pat.text_value from writeoff_instance wi          left join writeoff_detail wd on wi.id=wd.writeoff_instance_id          left join paperless_accessories_b_rel pabr  on wi.writeoff_archive_id=pabr.related_archive_id          left join paperless_accessories_text pat on pat.paperless_accessories_id=pabr.paperless_accessories_id where  wi.status  not in ('-1','15','16') and wi.create_date>=CURRENT_DATE - INTERVAL '? months' and     wd.cost_center_code=?     and pat.text_key=?     and wi.province_code=?     and pat.text_value !='' and pat.text_value  is not null group by pat.text_value,wi.id ]; 栏位索引超过许可范围:4,栏位数:3。; nested exception is org.postgresql.util.PSQLException: 栏位索引超过许可范围:4,栏位数:3。","type": "400"

原因

  1. SQL有字段不能被?号替换
    如PG的CURRENT_DATE - INTERVAL '3 months' 这里3因为是字符内部 就无法传值进去 可以选择拼接SQL 或者写死
  2. #{}
    在xml中,#{}即使注释了也会被扫描到
    解决方法:删除带#{}的注释
    Mybatis - PSQLException: 栏位索引超过许可范围:4,栏位数:3
http://www.dtcms.com/a/478753.html

相关文章:

  • 厦门网站建设哪家强徐州58同城网
  • 如何进行新产品的推广网站seo技术
  • Dioxus状态管理
  • 微调高级推理大模型(COT)的综合指南:从理论到实践
  • 做美食分享网站源码wordpress网址一大串
  • 深圳做网站的人百度竞价点击软件奔奔
  • uniapp学习【整体实践】
  • Rabbitmq如何避免消息丢失
  • 建设一个朋友的网站工商局注册公司网站
  • wap网站建设免费关于网站建设费用的报告
  • asp网站开发实训报告亚马逊开店需要什么条件
  • cms管理手机网站制作网站的页面设计怎么做
  • 湖北工程公司建设公司网站腾讯云服务器免费体验
  • 面试问题—你接受加班吗?
  • 使用Asp.Net WebApi(.net 8)托管Unity WebGL
  • 用凡科做网站需要花钱吗localhostwordpress打不开
  • 15 【C++11 新特性】统一的列表初始化和变量类型推导
  • 合肥制作网站单位有哪些免费网站
  • 【密码学实战】openHiTLS client命令行:国密TLCP/DTLCP客户端工具
  • 鸿蒙:将项目的rawfile目录下全部文件拷贝到app沙箱目录(第二种方案)
  • PWM输出频率计
  • RuntimeBroker.exe应用程序错误?3种专业修复方法
  • PHP网站开发有哪些框架互联网推广品牌
  • [Power BI] VALUES函数
  • Idea 启动报 未找到有效的 Maven 安装问题
  • 智慧公厕管理系统全流程智能化
  • Pinia 状态管理:从入门到精通
  • 江苏城乡住房建设厅网站做公众号微网站
  • iBizModel 系统数据同步代理(PSSYSDATASYNCAGENT)与实体数据同步(PSDEDATASYNC)模型详解
  • 深度相机结构光vs.激光雷达