我试图像这样从psycopg2
调用一个函数:
conn = psycopg2.connect(host="name.host.ex", user="username", password="secret")
cur = conn.cursor()
cur.callproc("f_do_action", ["aaa", "bbb"])
cur.close()
conn.close()
在使用psql
调用该函数时一切正常,但是使用psycopg2
时似乎什么都没有发生。我没有收到任何异常。它只是不在实际数据库上调用该函数。
同时从psycopg2
进行的其他查询工作正常(SELECT, INSERT
)。