String
MySQL
UNHEX
Mengonversi string hexadecimal kembali ke binary string. Kebalikan dari HEX().
Tipe hasil:
VARBINARYDiperbarui: 16 Mei 2026Syntax
SQL
UNHEX(str)Parameter
strstringwajib
String hexadecimal yang akan dikonversi
Contoh Penggunaan
Hex ke String
SQL
1 SELECT UNHEX('48656C6C6F') AS result;
Mengonversi hex kembali ke 'Hello'.
Hasil
result: Hello
Roundtrip
SQL
1 SELECT UNHEX(HEX('Test')) AS roundtrip;
HEX lalu UNHEX mengembalikan string asli.
Hasil
roundtrip: Test
Decode Hash
SQL
1 SELECT UNHEX(hex_data) AS binary_data 2 FROM encrypted_data;
Mengembalikan data hex ke binary.
Hasil
(binary data)
Pertanyaan Umum tentang UNHEX
Apa itu fungsi UNHEX di MySQL?
Mengonversi string hexadecimal kembali ke binary string. Kebalikan dari HEX(). Di MySQL, fungsi UNHEX termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan UNHEX di MySQL?
Gunakan sintaks berikut: UNHEX(str). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi UNHEX?
Fungsi UNHEX mengembalikan nilai bertipe VARBINARY. 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 UNHEX?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: str (string, wajib): String hexadecimal yang akan dikonversi.