String

CHR

DuckDBDuckDB

Mengkonversi kode ASCII/Unicode menjadi karakter. Kebalikan dari fungsi ASCII.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
CHR(code)

Parameter

codeINTEGERwajib

Kode ASCII/Unicode (0-1114111 untuk Unicode)

Contoh Penggunaan

Konversi Kode ke Karakter

SQL
1SELECT
2 code,
3 CHR(code) as character
4FROM (
5 SELECT unnest([65, 66, 67, 97, 98, 99, 48, 49, 50]) as code
6);

Mengkonversi kode ASCII ke karakter yang sesuai.

Hasil
codecharacter
65A
66B
67C
97a
... 5 baris lainnya

Membuat Alphabet List

SQL
1SELECT
2 CHR(code) as letter,
3 code
4FROM (SELECT unnest(range(65, 91)) as code);

Membuat daftar huruf A-Z dari kode ASCII.

Hasil
lettercode
A65
B66
...
Z90

Membuat Special Characters

SQL
1SELECT
2 'Line1' || CHR(10) || 'Line2' as with_newline,
3 'Tab' || CHR(9) || 'Separated' as with_tab,
4 CHR(169) as copyright_symbol;

Membuat karakter special seperti newline, tab, dan simbol.

Hasil
with_newlinewith_tabcopyright_symbol
Line1Tab Separated©
Line2

Fungsi Terkait