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.
CHRFunktion
Die CHR Funktion gibt das Zeichen zurück, das dem durch den Eingabeparameter angegebenen ASCII Codepunktwert entspricht.
Syntax
CHR(number)
Argument
- number (Zahl
-
Der Eingabeparameter ist ein
INTEGER
, der 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 die eingegebene Zahl nicht ASCII übereinstimmt, kehrt die Funktion zurückNULL
.
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 zurückkehrt0
.
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 eindeutige Ereignisnamen zurückzugeben, die mit einem großen A beginnen (ASCIICodepunkt 65). Im folgenden Beispiel wird die EVENT Tabelle aus der TICKIT Beispieldatenbank verwendet. 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 | +-----------------------+