INSERT
examples/postgresql/insert.py
import psycopg2 try: #conn = psycopg2.connect("postgresql:///testdb") conn = psycopg2.connect("dbname='default_database' user='username' host='pgdatabase' password='password'") except Exception as err: print(f"I am unable to connect to the database: {err}") cur = conn.cursor() uid = 1 name = 'Foo' try: cur.execute("INSERT INTO people (id, name) VALUES (%s, %s)", (uid, name)) conn.commit() except Exception as err: print(err)
duplicate key value violates unique constraint "people_pkey" DETAIL: Key (id)=(1) already exists.