Я пытаюсь вызвать функцию из 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
).