Esiste una buona pratica per inserire i valori chiave NULL
in un database PostgreSQL quando una variabile è None
in Python?Come inserire valori "NULL" nel database PostgreSQL usando Python?
esecuzione di questa query:
mycursor.execute('INSERT INTO products (user_id, city_id, product_id, quantity, price) VALUES (%i, %i, %i, %i, %f)' %(user_id, city_id, product_id, quantity, price))
determina un'eccezione di un TypeError
quando user_id
è None
.
Come è possibile inserire un NULL
nel database quando un valore è None
, utilizzando il driver psycopg2
?
quale adattatore DB-API stai usando? –
tramite adattatore DB-API Suppongo che intenda l'interfaccia db psycopg2. In caso contrario, puoi essere più specifico? – xpanta