¿Existe una buena práctica para ingresar valores de clave NULL
en una base de datos PostgreSQL cuando una variable es None
en Python?¿Cómo insertar valores 'NULL' en la base de datos PostgreSQL usando Python?
ejecución de esta consulta:
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))
da como resultado una excepción cuando TypeError
user_id
es None
.
¿Cómo se puede insertar un NULL
en la base de datos cuando el valor es None
, utilizando el controlador psycopg2
?
qué adaptador DB-API está utilizando? –
por adaptador DB-API Supongo que te refieres a la interfaz db psycopg2. Si no, ¿puedes ser más específico? – xpanta