从我目前所做的研究来看。我发现在 postgrsql 中,函数不能从内部进行事务化。它们必须由一段可以事务化的代码调用。我们需要在数据库级别引入事务。任何帮助,将不胜感激。
问问题
525 次
1 回答
1
在字里行间阅读,我认为您需要自主子事务。PostgreSQL 目前不支持这些(9.3 或更早版本)。标准解决方法是使用 DBLink 让 PostgreSQL 与其自身建立新连接。它不是超级高效,但它确实有效。
请参阅此博客提供了一个使用dblink 扩展来实现自主子事务的有用示例。
于 2013-07-18T03:21:29.113 回答