Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

CHRCODE

CHRCODE

Wenn der
Data Integration Service
den ASCII-Modus verwendet, gibt CHRCODE den numerischen ASCII-Wert des ersten Zeichens der Zeichenfolge zurück, die an die Funktion übergeben wurde. ASCII-Werte fallen in den Bereich zwischen 0 und 255.
Wenn der
Data Integration Service
den Unicode-Modus verwendet, gibt CHRCODE den numerischen Unicode-Wert des ersten Zeichens der Zeichenfolge zurück, die an die Funktion übergeben wurde. Unicode-Werte fallen in den Bereich zwischen 0 und 65535.
In der Regel parsen Sie einen Stringwert vor der Übergabe an ASCII auf bestimmte Zeichen, die in einen ASCII- oder Unicode-Wert konvertiert werden sollen. Dazu können Sie beispielsweise RTRIM oder eine andere Stringbearbeitungsfunktion verwenden. Wenn Sie einen numerischen Wert übergeben, konvertiert ihn CHRCODE in einen Zeichenstring und gibt den ASCII- oder Unicode-Wert des ersten Zeichens im String zurück.
Diese Funktion verhält sich identisch zur Funktion ASCII. Wenn Sie in bereits bestehenden Ausdrücke ASCII verwenden, werden sie trotzdem korrekt ausgeführt. Beim Erstellen neuer Ausdrücke sollten Sie jedoch CHRCODE statt ASCII verwenden.

Syntax

CHRCODE (
string
)
In der folgenden Tabelle wird das Argument für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
string
Erforderlich
Zeichenfolge. Übergibt die Werte, die als ASCII- oder Unicode-Werte zurückgegeben werden sollen. Sie können einen beliebigen gültigen Umwandlungsausdruck eingeben.

Rückgabewert

Ganzzahl.
NULL, falls ein an die Funktion übergebener Wert NULL ist.

Beispiel

Der folgende Ausdruck gibt den ASCII- oder Unicode-Wert des ersten Zeichens aller Werte im Port ITEMS zurück:
CHRCODE( ITEMS )
ITEMS
RETURN VALUE
Flashlight
70
Compass
67
Safety Knife
83
Depth/Pressure Gauge
68
Regulator System
82