Anfang des Inhaltsbereichs

CHR(a,n) 

CHR(a,n) ist eine Funktion (Konversionsfunktion), die Zahlen in Zeichenketten konvertiert.

Die Funktion CHR kann nur auf numerische Werte, auf Zeichenketten und boolesche Werte angewandt werden.

 

 

Ergebnis der Funktion CHR(a,n)

a ist numerischer Wert

Zeichenkette, die der CHAR-Darstellung des numerischen Wertes a entspricht.

Das Codeattribut der Zeichenkette entspricht dem Codetyp des Rechners.

a ist Zeichenkette

Unveränderte Zeichenkette

a ist boolescher Wert

T, wenn a=TRUE
F, wenn a=FALSE

a ist weder numerischer Wert, noch Zeichenkette, noch boolescher Wert

Fehlermeldung

CHR(a,n), n>=1

Ausgabe mit dem Längenattribut n

CHR(a)

Das Längenattribut n wird in Abhängigkeit vom Datentyp und der Länge von a bestimmt.

CHR(a) und a ist vom Datentyp FLOAT(p)

Wenn p=1, dann n=6
Wenn p>1, dann n=p+6

CHR(a) und a ist vom Datentyp FIXED(p,s)

Wenn p=s, dann n=p+s
Wenn s=0, dann n=p+1

a ist der NULL-Wert

NULL-Wert

a ist der Spezial-NULL-Wert

Fehlermeldung

 

Ende des Inhaltsbereichs