[TYPO3-german] Eigenartiges Verhalten beim Update von Database Tables und Fields

David Bruchmann david at bruchmann-web.de
Mon Jan 26 15:29:35 CET 2009


>> Also wenn ich die 1 reinsetze, werden die vorhandenen Daten belassen, da 
>> die ja bis jetzt als UTF-8 abgespeichert waren? Nur bei neuen Daten 
>> würde bei ASCII-Zeichen nur ein Byte verwendet? Und die Feldlänge wird 
>> auf 2 Byte belassen?
> 
> Stimmt, da habe ich nicht getestet, wie UTF-16 (2 Byte)-Text dargestellt 
> wird, wenn hinterher wieder auf 1 Byte umgestellt wird.
> 

Daß es hier nicht zu Missverständnissen kommt:
UTF-8 ohne Einstellung (=1Byte) oder 1 hat eine dynamische Feldgröße.
Wenn es erforderlich ist werden 2 Byte beansprucht, ansonsten nur 1.
Dadurch ist es auch Platzsparend bezüglich der Textlänge.

Trotzdem kann es natürlich sein, daß auf dem Server kein Platz gespart 
wird, wenn in der Datenbank feste Feldgrößen konfiguriert wurden.

Gruß
David


More information about the TYPO3-german mailing list