## CHR(a,n)

CHR(a,n) ist eine Konversionsfunktion, die den Ausdruck a in eine Zeichenkette konvertiert.

Wert a: Der Ausdruck a muss ein numerischer Wert, eine Zeichenkette oder ein boolescher Wert (BOOLEAN) sein.

Wert n: n ist eine ganze Zahl ohne Vorzeichen.

| 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

### Beispiele

SQL-Tutorial, Umwandeln von Werten