String
MySQL
CHAR
Mengonversi nilai integer menjadi karakter. Kebalikan dari ASCII(). Dapat menerima multiple integers.
Tipe hasil:
VARCHARDiperbarui: 16 Mei 2026Syntax
SQL
CHAR(n1 [, n2, ...] [USING charset])Parameter
n1, n2, ...integerwajib
Nilai integer yang akan dikonversi ke karakter
charsetstringopsional
Character set untuk interpretasi
Contoh Penggunaan
Integer ke Karakter
SQL
1 SELECT CHAR(65) AS letter;
Mengonversi 65 ke 'A'.
Hasil
letter: A
Multiple Characters
SQL
1 SELECT CHAR(72, 101, 108, 108, 111) AS word;
Membuat kata dari nilai ASCII.
Hasil
word: Hello
Dengan Charset
SQL
1 SELECT CHAR(228 USING utf8) AS umlaut;
Mengonversi dengan UTF-8 encoding.
Hasil
umlaut: ä
Pertanyaan Umum tentang CHAR
Apa itu fungsi CHAR di MySQL?
Mengonversi nilai integer menjadi karakter. Kebalikan dari ASCII(). Dapat menerima multiple integers. Di MySQL, fungsi CHAR termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan CHAR di MySQL?
Gunakan sintaks berikut: CHAR(n1 [, n2, ...] [USING charset]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi CHAR?
Fungsi CHAR mengembalikan nilai bertipe VARCHAR. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi CHAR?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: n1, n2, ... (integer, wajib): Nilai integer yang akan dikonversi ke karakter; charset (string, opsional): Character set untuk interpretasi.