Hallo,
ich verwende Showpware 6.5.7.3.
Ich benötige für einen Produkt-Import die UUID des Standard-Steuersatz’.
Wenn ich Einstellungen → Shop → Steuern → Standard-Steuersatz aufrufe, wird mir in der URL folgende ID angezeigt:
„b668d23a4c054d5185fac8e3c1d17168“.
In der Datenbank steht in tax.id hingegen:
„0xb668d23a4c054d5185fac8e3c1d17168“.
Woher kommt das voran gestellte „0x“? Und welche ist richtig oder ist es egal, ob ich die ID so oder so verwende?
Mir hat die Erklärung seitens meines Providers sehr geholfen, dass IDs bei Shopware immer verschlüsselt hinterlegt werden (Feldtyp Binary). Das ist auch der Grund, warum man eine UUID, ausgelsen aus der URL, in der Datenbank über die Suche nicht findet. ;(
Diese 16 Bytes sind aber nur möglich, wenn die UUID als BINARY in der Datenbank gespeichert wird. Würde die UUID als CHAR gespeichert werden, würde diese 36x4 = 144 Bytes Speicher benötigen. 16 Bytes zu 144 Bytes. Ich glaube, der Vorteil ist offensichtlich.
Daher ist die Aussage von @R4M je nach Interpretation auch nicht korrekt. Es ist Binär, als Hex visualisiert. Binär wäre eine Aneinanderreihung von vielen 0 und 1.