Übersetzte Seite
Diese Seite wurde mit KI-Unterstützung aus dem Englischen übersetzt. Bei Abweichungen ist die englische Version maßgeblich.
CHAR
Die Funktion CHAR() gibt das Zeichen zurück, das dem angegebenen ASCII-Code entspricht.
Siehe auch:
[SELECT]
hinweis
Bei Verwendung von StackQL mit einem PostgreSQL-Backend lautet die entsprechende Funktion CHR().
Syntax
SELECT CHAR(ascii_code) FROM <multipartIdentifier>;
Die Funktion
CHAR()gibt das Zeichen zurück, das dem angegebenen ASCII-Code zugeordnet ist.
Argumente
ascii_code
Eine Ganzzahl, die den ASCII-Code des gewünschten Zeichens darstellt.
Rückgabewert(e)
Gibt einen String aus einem einzelnen Zeichen zurück, das dem angegebenen ASCII-Code entspricht.
Häufig verwendete ASCII-Codes
| Zeichen | Beschreibung | ASCII-Code | Anwendungsbeispiel |
|---|---|---|---|
\n | Zeilenumbruch | 10 | CHAR(10) |
' | Einfaches Anführungszeichen | 39 | CHAR(39) |
" | Doppeltes Anführungszeichen | 34 | CHAR(34) |
| (Leerzeichen) | Leerzeichen | 32 | CHAR(32) |
: | Doppelpunkt | 58 | CHAR(58) |
; | Semikolon | 59 | CHAR(59) |
\t | Horizontaler Tabulator | 9 | CHAR(9) |
\r | Wagenrücklauf | 13 | CHAR(13) |
\b | Rückschritt | 8 | CHAR(8) |
\f | Seitenvorschub | 12 | CHAR(12) |
Beispiele
Strings mit Sonderzeichen verketten
So verketten Sie Strings mit einem Zeilenumbruchzeichen dazwischen:
SELECT
'/* ' || displayName || ' */' || CHAR(10) || 'DELETE FROM databricks_account.iam.account_users WHERE account_id = ' || CHAR(39) || account_id || CHAR(39) || ' AND id = ' || CHAR(39) || id || CHAR(39)
FROM
databricks_account.iam.account_users
where account_id = 'abcd1234-1234-5678-90ab-abcdef123456'
AND active = false;
Ergebnis:
He said "Hello" and left.