sql >> Databasteknik >  >> RDS >> PostgreSQL

Psycopg2 :Skapa en tabell i en lagrad procedur Postgres

Du bör besluta transaktionen, lägg till kommandona:

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

Alternativt kan du ställa in anslutningen i autocommit-läge:

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

Läs mer om transaktioner i psycopg2.




  1. Få nästa värde från sekvens med vårvila

  2. Bästa sättet att förhindra att ett värde blir negativt i mysql

  3. Undantag för överträdelse av begränsningar ORA-00001

  4. När är (SELECT) frågor planerade?