diff --git a/odoo/addons/base/models/ir_model.py b/odoo/addons/base/models/ir_model.py index e23ac5c21b4..b3faddfd26b 100644 --- a/odoo/addons/base/models/ir_model.py +++ b/odoo/addons/base/models/ir_model.py @@ -1119,7 +1119,7 @@ class IrModelSelection(models.Model): continue if selection.field_id.store: # replace the value by the new one in the field's corresponding column - query = "UPDATE {table} SET {field}=%s WHERE {field}=%s".format( + query = 'UPDATE "{table}" SET "{field}"=%s WHERE "{field}"=%s'.format( table=self.env[selection.field_id.model]._table, field=selection.field_id.name, ) @@ -1146,7 +1146,7 @@ class IrModelSelection(models.Model): for selection in self: if selection.field_id.store: # replace the value by NULL in the field's corresponding column - query = "UPDATE {table} SET {field}=NULL WHERE {field}=%s".format( + query = 'UPDATE "{table}" SET "{field}"=NULL WHERE "{field}"=%s'.format( table=self.env[selection.field_id.model]._table, field=selection.field_id.name, )