我的生产数据库有一个只读从属数据库,我正在尝试运行一个生成报告的过程。该过程创建一个临时表,插入一些记录,然后从表中选择结果。当我通过命令行界面或db UI工具(Navicat)运行该过程时,这种方法工作得很好,创建的表没有任何问题,我可以插入并接收正确的报告。当我尝试在Java中使用jdbc调用相同的过程时,问题就开始了。当我运行这个过程时,我得到了一个异常:
Exception in threa
postgresql中有许多存储过程,出于某种原因,我需要在事务中运行许多过程,因此如果出现错误,它将回滚。我通过java运行它,由于某些原因,我不能从java进行事务处理,也不能运行查询字符串,只需存储过程。我其实在想做这样的程序 RETURNS VOID
LANGUAGE PLPGSQLtransa