Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Die Funktion CHR
Die CHR-Funktion gibt das Zeichen zurück, das mit dem ASCII-Codepunktzeichenwert übereinstimmt, der durch den Eingabeparameter angegeben wird.
Syntax
CHR(number)
Argument
- number (Zahl
-
Der Eingabeparameter ist eine
INTEGER
, die einen ASCII-Codepunktwert darstellt.
Rückgabetyp
- CHAR
-
Die CHR-Funktion gibt eine
CHAR
-Zeichenfolge zurück, wenn ein ASCII-Zeichen mit dem Eingabewert übereinstimmt. Wenn es für die Eingabezahl keine ASCII-Übereinstimmung gibt, gibt die FunktionNULL
zurück.
Beispiele
Verwenden Sie das folgende Beispiel, um das Zeichen zurückzugeben, das dem ASCII-Codepunkt 0 entspricht. Beachten Sie, dass die CHR-Funktion NULL
für die Eingabe 0
zurückgibt.
SELECT CHR(0);
+-----+
| chr |
+-----+
| |
+-----+
Verwenden Sie das folgende Beispiel, um das Zeichen zurückzugeben, das dem ASCII-Codepunkt 65 entspricht.
SELECT CHR(65);
+-----+
| chr |
+-----+
| A |
+-----+
Verwenden Sie das folgende Beispiel, um Ereignisnamen zurückzugeben, die mit einem großen A beginnen (ASCII-Codepunkt 65). Verwenden Sie das folgende Beispiel, um die Tabelle EVENT aus der TICKIT-Beispieldatenbank zu verwenden. Weitere Informationen finden Sie unter Beispieldatenbank.
SELECT DISTINCT eventname FROM event
WHERE SUBSTRING(eventname, 1, 1)=CHR(65) LIMIT 5;
+-----------------------+
| eventname |
+-----------------------+
| A Catered Affair |
| As You Like It |
| A Man For All Seasons |
| Alan Jackson |
| Armando Manzanero |
+-----------------------+