从cur.execute(...)内部调用函数

时间:2019-09-16 06:30:35

标签: sql psycopg2

在我的SQL工具中,我有一个调用函数的查询:

UPDATE test
SET data = myfunction(data)
WHERE my_id = 'test';

运行正常。

但是当我使用psycopg2在cursor.execute()中运行此命令时,出现UndefinedFunction错误。我可以看到有关如何使用cursor.callproc()进行存储过程的文档,但是如何使用execute()从查询内部调用存储过程?

谢谢!

0 个答案:

没有答案