Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,
ja!
Beim Arbeiten mit dem Information_Schema bin ich auf eine Frage gestoßen.
Bei bei einer varchar-Spalte mit Standardlänge (50) sind die Angaben wie folgt:
CHARACTER_MAXIMUM_LENGTH 50
CHARACTER_OCTET_LENGHT 150
CHARACTER_SET_NAME utf8
Wie passt das zusammen.
UTF-8 benötigt doch eigentlich vier Bytes pro Zeichen:
http://de.wikipedia.org/wiki/UTF-8
Spielt MySQL hier Statistik-Roulette? Das würde zwar für übliche europäische Texte reichen, aber was ist, wenn jemand wirklich nur Zeichen mit vier Oktetts benutzt? Wird der String dann abgeschnitten?
Spirituelle Grüße
Euer Robert
--
Möge der Forumsgeist wiederbelebt werden!
Möge der Forumsgeist wiederbelebt werden!