Próbuję wywołać funkcję z psycopg2
takie jak:psycopg2 nie wykonuje funkcji PostgreSQL
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()
Podczas wywoływania funkcji od psql
wszystko działa poprawnie, ale przy użyciu psycopg2
nic się nie dzieje. Nie mam wyjątków. Po prostu nie wywołuje funkcji w rzeczywistej bazie danych.
Również inne zapytania od psycopg2
pracy (SELECT, INSERT
).