执行某个查询时我遇到了下面显示的错误信息。
错误:正在执行异步查询时无法使用execute
请问有人知道如何中止此操作吗?
执行某个查询时我遇到了下面显示的错误信息。
错误:正在执行异步查询时无法使用execute
请问有人知道如何中止此操作吗?
有时在pgAdmin中多次执行查询时,若上一个查询尚未完成或发生其他情况,可能会出现此类错误。
文件>首选项>查询工具>按键时自动完成
并禁用按键时的自动完成。当POSTGRE SQL正在运行一个进程时,通常查询需要一些时间,因此您可以在不停止或关闭的情况下在sab选项卡中运行另一个进程。
解决方案是复制所有查询并关闭选项卡,然后打开新选项卡再次运行查询。
我遇到了同样的问题,通过将连接从同步更改为异步来解决它,希望能有所帮助。
来自另一篇帖子: 同步基本上意味着您一次只能执行一件事。异步意味着您可以同时执行多个任务,并且不必完成当前任务即可继续下一个任务。