MySQL Query Grundpreise [gelöst]

Hi Gemeinde,

möchte den Grundpreis für eine Reihe ähnlicher Produkte mit einem MySQL-Query zu setzen, scheitere aber schon für einen einzelnen Artikel mit dem Query.

mysql> update product set unit=0x6F2D517F34B04D96A00A0707BC319CD4, unit_id=0x6F2D517F34B04D96A00A0707BC319CD4, purchase_unit="0.0500", reference_unit="1.000" where product_number="xyz";
Query OK, 1 row affected (0,00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
+------------------------------------+------------------------------------+---------------+----------------+------------------------------------+
| unit                               | unit_id                            | purchase_unit | reference_unit | prices                             |
+------------------------------------+------------------------------------+---------------+----------------+------------------------------------+
| 0x6F2D517F34B04D96A00A0707BC319CD4 | 0x6F2D517F34B04D96A00A0707BC319CD4 |        0.0500 |          1.000 | 0x1B056BC0B3674D78A7D0BDCB933BF6CF |
+------------------------------------+------------------------------------+---------------+----------------+------------------------------------+
1 row in set (0,00 sec)

Leider fehlt noch irgend etwas? Der „Liter“ aus den Maßeinheit/unit ist im Backend beim Artikel unter der Grundpreisangabe dann noch nicht gesetzt.

Welches Feld oder was fehlt hier im MySQL-Query noch?

Danke

P.S.: Die Binaren
0x6F2D517F34B04D96A00A0707BC319CD4
Sind einfach nur die Werte aus der Tabelle unit für diese Maßeinheit. Diese kann man auch dem Feld product.unit bei einem Artikel entnehmen, bei man es manuell im Backend gesetzt hatte.

Also das Ganze geht doch - war vielleicht eine Cache-Sache im Backend, das Liter direkt nach dem Query da nicht gleich erschienen war.

Also so z.B.:

update product set unit=0x6F2D517F34B04D96A00A0707BC319CD4, unit_id=0x6F2D517F34B04D96A00A0707BC319CD4, purchase_unit="0.2000", reference_unit="1.000" where product_number like "023%";