【发布时间】:2019-02-19 17:59:38
【问题描述】:
我正在尝试执行:
String query = "begin package.function(1); end; ";
this.getJdbcTemplate().execute(query);
但是当它运行时,抛出这个异常:
嵌套异常是 org.postgresql.util.PSQLException: ERROR: missing “;”在 SQL 语句的末尾
在哪里:声明:“开始 olab_proc_recalcula_ord_fac.proc_recalcula_orden (0)" 匿名 SPL 块在第 1 行] 根本原因 org.postgresql.util.PSQLException: 错误:缺少“;”在 SQL 语句的末尾 Where: statement: "begin olab_proc_recalcula_ord_fac.proc_recalcula_orden (0)" 匿名 SPL 在第 1 行阻塞
好的,我知道我的查询以(1); 结尾,但是没有分号,查询不会在 pgAdmin 中运行。
如何运行此查询?
【问题讨论】:
标签: sql postgresql procedure spring-jdbc