Dem Unicode-Zeichensatz kommt im Zuge der zunehmenden Internationalisierung auch in BS2000 und seinen Anwendungen eine entscheidende Bedeutung zu. Nähere Informationen dazu finden Sie im Handbuch „Unicode im BS2000“.
Unicode fasst alle weltweit bekannten Textzeichen in einem einzigen Zeichensatz zusammen. Zudem ist Unicode unabhängig von unterschiedlichen Herstellern, Systemen und Ländern.
Die Unicode-Unterstützung in BS2000 ist eingebettet in das bereits vorhandene Konzept der codierten Zeichensätze (Coded Character Set, CCS), siehe Handbuch „XHCS (BS2000)“.
Voraussetzung für die Verwendung von Unicode ist eine dementsprechende BS2000-Systemumgebung, wobei derzeit für UDS/SQL die Produkte COBOL2000 und CRTE relevant sind, siehe die Freigabemitteilung zu UDS/SQL.
Zur Unterstützung von Unicode gibt es den Datentyp NATIONAL. Dieser entspricht in COBOL den nationalen Feldern (PICTURE N(n), USAGE IS NATIONAL). COBOL und UDS/SQL unterstützen die Unicode-Variante UTF-16.
Näheres dazu finden Sie im Handbuch „Entwerfen und Definieren“ und in den Handbüchern zu „COBOL2000 (BS2000)“.