String
MySQL
HEX
Mengonversi string atau integer ke representasi hexadecimal. Berguna untuk encoding dan debugging.
Tipe hasil:
VARCHARDiperbarui: 16 Mei 2026Syntax
SQL
HEX(str) | HEX(n)Parameter
str | nstring | integerwajib
String atau integer yang akan dikonversi ke hex
Contoh Penggunaan
String ke Hex
SQL
1 SELECT HEX('Hello') AS hex_value;
Mengonversi 'Hello' ke hexadecimal.
Hasil
hex_value: 48656C6C6F
Integer ke Hex
SQL
1 SELECT HEX(255) AS hex_value;
Mengonversi 255 ke hex.
Hasil
hex_value: FF
Encoding Data
SQL
1 SELECT HEX(password_hash) AS hex_hash 2 FROM users;
Menampilkan hash dalam format hex.
Hasil
hex_hash: 5F4DCC3B5AA765D...
Pertanyaan Umum tentang HEX
Apa itu fungsi HEX di MySQL?
Mengonversi string atau integer ke representasi hexadecimal. Berguna untuk encoding dan debugging. Di MySQL, fungsi HEX termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan HEX di MySQL?
Gunakan sintaks berikut: HEX(str) | HEX(n). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi HEX?
Fungsi HEX 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 HEX?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: str | n (string | integer, wajib): String atau integer yang akan dikonversi ke hex.