Zitat:
Laut Doku 4000 Zeichen. Hat man hier eine ähnliche Begrenzung wie beim MS
SQL Server eingebaut?
Ein VARCHAR hat in Firebird eine maximale Grösse von 32k. Daraus ergibt sich die Begrenzung.
Für grössere Texte gibt es ja noch den BLOB SUB_TYPE TEXT
(das ist in etwa das TEXT-Feld in
mySQL, in Firebird gibt es dieses aber nicht in verschiedenen, vordefinierten Max-Grössen wie SMALLTEXT, TEXT, MEDIUMTEXT etc., sondern nur den SUB_TYPE TEXT für einen BLOB und dieser ist auch dynamisch wachsend bis AFAIK ca. 1,2 Milliarden
Unicode-Zeichen)
Zitat:
Nutzt Ihr dann "UNICODE_FSS" als Zeichensatz
Nein, der ist deprecated und nicht ganz "sauber" (bezüglich wohlgeformtheit, neuestem
Unicode-Standard, Collations etc.).
Für Firebird 2.x nimmst du am Besten "UTF8" als Character Set für die Zusammenarbeit mit Delphi (und sonst eigentlich auch, ausser du brauchst kein
Unicode und musst Speicherplatz sparen).