Ich habe meine ISO-8859-1 DB in eine UTF-8 DB gepumpt und das ist auch
klaglos gelaufen.
Die Tabellen-Schemen sind zumindest nominell identisch.
Nun prüfe ich ob in der UTF-8 DB die Daten identisch aus der ISO-8859-1 DB
übernommen wurden und das schaut auch ganz gut aus, bis auf folgende
Ausnahme (bis jetzt).
Ich habe in der Tabelle Aktionen ein Feld Beginn mit der Domain SC5:
Code: Alles auswählen
CREATE DOMAIN SC5 AS CHAR(5);
1. $Source[BEGINN]: >19:00< | . $Current[BEGINN]: >19:00 <
1. BEGINN (Char-20) Alt: (5) >19:00< | Neu: (20) >19:00###############<
Die Rauten ("#") setze ich zur Verdeutlichung mit einem str_replace(" ", "#", $Content).
Und wie man sieht, liest er aus der UTF-8 DB den selben Wert, jedoch am Ende mit
15 Blank's garniert.
Was ist da beim Pumpen falsch gelaufen ?