• Mybatis操作PgSQL的JSON类型(org.postgresql.util.PSQLException: ERROR: column "destination" is of type json...


    Mybatis操作PgSQL的JSON类型

    Mybatis在保存json类型字段时报错:

    SQL: UPDATE viewing_angle  SET name=?, destination=?, orientation=?  WHERE id=?
    ### Cause: org.postgresql.util.PSQLException: ERROR: column "destination" is of type json but expression is of type character varying
      建议:You will need to rewrite or cast the expression.
      位置:48
    ; bad SQL grammar []; nested exception is org.postgresql.util.PSQLException: ERROR: column "destination" is of type json but expression is of type character varying
      建议:You will need to rewrite or cast the expression.

    解决方法:可以再jdbc连接后面增加stringtype=unspecified来把JSON类型当STRING类型存储

    spring.datasource.url=jdbc:postgresql://192.168.8.190:5432/oyz_3d_server?stringtype=unspecified
  • 相关阅读:
    Java 执行
    Java 反射
    Mysql 日常
    Java 引用
    Mysql insert on update
    Java Mail 异常
    HDU_5456_数位dp
    HDU_4734_数位dp
    POJ_1221_DP
    POJ_1050_最大子矩阵
  • 原文地址:https://www.cnblogs.com/haolb123/p/16553075.html
Copyright © 2020-2023  润新知