Cause: org.postgresql.util.PSQLException: 欄位索引超過許可范圍:13,欄位數:12


Cause: org.postgresql.util.PSQLException: 欄位索引超過許可范圍:13,欄位數:12。
這個報錯的原因是在mapper文件中的sql語書寫錯誤

<insert id="addEmployees" useGeneratedKeys="true" keyProperty="id">
    INSERT
        INTO
        employees (emp_name, emp_age, emp_no, hire_date, sal, deptno, mgr,
        user_name, email, phone_number, sex, emp_password, status, remark)
    VALUES(#{empName},#{empAge},#{empNo},#{hireDate},cast(#{sal} as money),#{deptno},#{mgr},
    #{userName},#{email},#{phoneNumber},#{sex},#{empPassword},#{status},#{remark})
</insert>

我的這個報錯是因為在values中字段與字段之間少了一個逗號






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM