Mailinglisten-Archive |
Am Freitag, 26. Oktober 2007 schrieb Sebastian Mendel: > Lutz Zetzsche schrieb: > > Hallo Sebastian, > > > > Am Freitag, 26. Oktober 2007 schrieb Sebastian Mendel: > >> Lutz Zetzsche schrieb: > >>> Wenn die Felder in UTF-8 formatiert sind, dann liegen die Daten > >>> in UTF-8 vor. > >> > >> das kann schon unterschiedlich sein, in einer Tabelle können schon > >> ISO Daten liegen obwohl die Tabelle als UTF-8 konfiguriert ist ... > >> > >> man kann den Zeichensatz einer Tabelle ändern auch ohne die darin > >> vorhandenen Daten umzuwandeln ... > > > > Ich schrieb FELDER, nicht Tabelle! ;-) > > das ist vollkommen egal, die Daten liegen ja immer in Feldern und > nicht einfach so in der Tabelle, und dem entsprechend bezieht sich > das natürlich auf die Felder ... die Felder gehören nunmal zur > Tabelle und der Befehl heißt nunmal ALTER TABLE und nicht ALTER FIELD > ... > > (in der Tabelle kann man ja natürlich nur den Standard-Zeichensatz > für neue Felder angeben oder Felder wo er nicht definiert ist) Gut, die Tabelle hat einen Standardzeichensatz, aber am Ende gilt doch der Zeichensatz des Feldes. Und wenn man ALTER TABLE auf bestehende Tabellen anwendet, konvertiert der Befehl doch auch die Feldinhalte. Ist jedenfalls in den Fällen so gewesen, wo ich den Befehl anwandt habe. Vielleicht reden wir irgendwo aneinander vorbei und müßten mal definieren, worüber wir genau reden. :-)
php::bar PHP Wiki - Listenarchive