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

ASCII

ASCII

Wenn der
Data Integration Service
den ASCII-Modus verwendet, gibt die ASCII-Funktion den numerischen ASCII-Wert des ersten Zeichens der Zeichenfolge zurück, die an die Funktion übergeben wurde.
Wenn der
Data Integration Service
den Unicode-Modus verwendet, gibt die ASCII-Funktion 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.
Sie können Strings beliebiger Länge an ASCII übergeben, ausgewertet wird jedoch nur das erste Zeichen im String. Vor der Übergabe eines Stringwerts an ASCII können Sie ihn auf bestimmte Zeichen parsen, 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 ASCII 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 CHRCODE. Wenn Sie ASCII in bereits bestehende Ausdrücke einfügen, werden sie trotzdem korrekt ausgeführt. Beim Erstellen neuer Ausdrücke sollten Sie jedoch CHRCODE statt ASCII verwenden.

Syntax

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

Rückgabewert

Ganzzahl. ASCII oder Unicode-Wert des ersten Zeichens im String.
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:
ASCII( ITEMS )
ITEMS
RETURN VALUE
Flashlight
70
Compass
67
Safety Knife
83
Depth/Pressure Gauge
68
Regulator System
82