【问题标题】:Error in Java: org.postgresql.util.PSQLException: ERROR: syntax error near ;Java 中的错误:org.postgresql.util.PSQLException: ERROR: syntax error near ;
【发布时间】:2020-04-20 16:18:40
【问题描述】:
@Modifying
@Query(value = " insert into mypoints (name,geom) values (:name,SRID=4326;POINT(:x :y))", nativeQuery = true)   
@Transactional
void addSPCTY(@Param("name") String ten,@Param("x") String x,@Param("y") String y);

运行时出错。我无法插入数据 请帮我。谢了。

【问题讨论】:

  • 你正在用相同的东西创建 3 个问题

标签: java postgresql spring-boot spring-data-jpa


【解决方案1】:

去掉“;”您查询的字符,它看起来像您的查询的语法错误。

也许这样的事情可以工作:

insert into mypoints (name,geom) values (:name,POINT(:x :y))

2 个参数定义和 2 个参数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 2019-12-20
    • 1970-01-01
    相关资源
    最近更新 更多