sql >> Base de Datos >  >> RDS >> PostgreSQL

Psycopg2:crea una tabla en un procedimiento almacenado Postgres

Debe confirmar la transacción, agregue los comandos:

...
conn.commit()
conn.close()

Alternativamente, puede configurar la conexión en modo de confirmación automática:

conn = psycopg2.connect(user='a', password='a', dbname='a')
conn.autocommit = True
cur = conn.cursor()
cur.callproc('try_create', ())
conn.close()

Lea más sobre transacciones en psycopg2.