Zeichensatz

<< View | IBExpert Glossar | Zeichensatz, Standard/Default >>

Zeichensatz

Ein Zeichensatz wird in Firebird/InterBase® bestimmt, um zu definieren, welche Zeichen in einem CHAR, VARCHAR oder BLOB-Feld erlaubt sind. Es werden auch Sortieroptionen (Collations) angeboten, wenn Firebird/InterBase® eine Spalte sortieren muss. Zeichensätze und Ihre Collation (Sortierung) sollten bei der Metadatendefinition gründlich überlegt werden. Deshalb sollten Sie auch folgende Artikel zuerst durchlesen:

und, abhängig von Ihrer Datenbankversion:

Zeichensätze können für die Datenbank unter (Zeichensatz) definiert werden.

oder für Domänen und Felder (wo auch die Sortierfolge festgelegt werden kann):

Die Deklaration von Zeichensätze auf der Client-Seite wird im Datenbanktechnologie-Artikel, Character sets and Unicode in Firebird, ausführlich erklärt.

SET NAMES definiert der Zeichensatz für nachfolgende Datenbankverbindungen in einer Applikation. So kann der Server zwischen dem Standardzeichensatz für die Datenbank auf dem Server und dem Applikation-Zeichensatz auf dem Client übersetzen.

Siehe auch:
deutschsprachig:
Standardzeichensatz
Tabelleneditor
Datenbank erzeugen
englischsprachig:
Character sets and Unicode in Firebird
Convert your Firebird applications to Unicode
Overview of the main character sets in Firebird
InterBase® character sets and collation orders
New character sets in Firebird 2.1
New character sets in Firebird 2.0
Firebird 2.0 Language Reference Update: Character set NONE
Firebird 2.1 Release Notes: International Language Support (INTL)
Firebird 2.1 Release Notes: Appendix B: International character sets

zurück zum Seitenanfang
<< View | IBExpert Glossar | Zeichensatz, Standard/Default >>