phpbar.de logo

Mailinglisten-Archive

[php] Umstellung auf UTF-8

[php] Umstellung auf UTF-8

Sebastian Mendel lists at sebastianmendel.de
Fre Okt 26 14:42:31 CEST 2007


Lutz Zetzsche schrieb:
> 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. :-)

es ging darum das der Inhalt des Feldes nicht in dem gleichen Zeichensatz
vorliegen muss wie er für das Feld definiert ist.

und das man den Zeichensatz eines Feldes ändern kann ohne den Inhalt zu
konvertieren.

-- 
Sebastian

php::bar PHP Wiki   -   Listenarchive