String

UNHEX

MySQLMySQL

Mengonversi string hexadecimal kembali ke binary string. Kebalikan dari HEX().

Tipe hasil: VARBINARYDiperbarui: 16 Mei 2026

Syntax

SQL
UNHEX(str)

Parameter

strstringwajib

String hexadecimal yang akan dikonversi

Contoh Penggunaan

Hex ke String

SQL
1SELECT UNHEX('48656C6C6F') AS result;

Mengonversi hex kembali ke 'Hello'.

Hasil
result: Hello

Roundtrip

SQL
1SELECT UNHEX(HEX('Test')) AS roundtrip;

HEX lalu UNHEX mengembalikan string asli.

Hasil
roundtrip: Test

Decode Hash

SQL
1SELECT UNHEX(hex_data) AS binary_data
2FROM 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.

Fungsi Terkait