Hallo,
ich habe eine Firebird 2.5 Datenbank, die ich aus einem anderen Projekt übernommen habe, keine Ahnung, was ich damals getrieben habe, könnte auch ursprünglich aus einer
FB 1.5 oder 2.0 gekommen sein.
Die String-Felder in der
DB stehen alle auf UTF8, auch wenn ich ein neues Varchar-Feld anlege, wird UTF8 voreingestellt.
Nun wollte ich eine gutes, altes, scharfes ß dort eintragen und habe festgestellt, es geht nicht??? Fehler malformed string.
UTF8 sollte doch eigentlich mit so ziemlich allen Zeichen klarkommen, die auf unserem Planeten zu finden sind, dachte ich.
Ich habe aktuell kein größeres Problem damit und kann die
DB bei Bedarf auch neu generieren, aber wundern tut es mich schon, wieso das so ist.