Hallo, spricht irgendetwas dagegen, den Datenbanktyp in der Spalte feature_value_text in der Tabelle feature_value_description von varchar(45) auf varchar(255) zu ändern? Hat das irgendwelche Auswirkungen? Teilweise kommen wir mit varchar(45) leider nicht hin...
Das ist ein verbreiteter Irrtum, der Platzbedarf von VARCHAR-Daten richtet sich nicht nach der deklarierten maximalen Feldlänge, sondern nach der Menge der tatsächlich gespeicherten Daten. s. http://dev.mysql.com/doc/refman/5.5/en/storage-requirements.html
"Der Platzbedarf von VARCHAR-Daten richtet sich ... nach der Menge der tatsächlich gespeicherten Daten" stimmt also doch nicht? Ich verstehs nicht.
Mal sehen ob ich das richtig verstanden habe VARCHER gibt an, wie viele Zeichen gespeichert werden.Wenn Du die Anzahl erhöhst, kannst Du logischerweise mehr Zeichen speichern. Der Platzbedarf in der Ausgabe richtet sich nach den tatsächlich gespeicherten Zeichen und nicht nach den maximal möglichen Zeichen. Ein Feld mit nur 10 Zeichen wird also deutlich kleiner ausfallen, als ein Feld mit 100 Zeichen.