String

HEX

MySQLMySQL

Mengonversi string atau integer ke representasi hexadecimal. Berguna untuk encoding dan debugging.

Tipe hasil: VARCHARDiperbarui: 16 Mei 2026

Syntax

SQL
HEX(str) | HEX(n)

Parameter

str | nstring | integerwajib

String atau integer yang akan dikonversi ke hex

Contoh Penggunaan

String ke Hex

SQL
1SELECT HEX('Hello') AS hex_value;

Mengonversi 'Hello' ke hexadecimal.

Hasil
hex_value: 48656C6C6F

Integer ke Hex

SQL
1SELECT HEX(255) AS hex_value;

Mengonversi 255 ke hex.

Hasil
hex_value: FF

Encoding Data

SQL
1SELECT HEX(password_hash) AS hex_hash
2FROM 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.

Fungsi Terkait