Conversion

BIN_TO_UUID

MySQLMySQL

Mengkonversi BINARY(16) UUID ke format string. Kebalikan dari UUID_TO_BIN().

Tipe hasil: VARCHAR(36)Diperbarui: 16 Mei 2026

Syntax

SQL
BIN_TO_UUID(binary_uuid[, swap_flag])

Parameter

binary_uuidBINARY(16)wajib

UUID dalam format binary

swap_flagINTopsional

1 jika stored dengan swap

Contoh Penggunaan

Convert to String

SQL
1SELECT BIN_TO_UUID(id, 1) AS uuid_string
2FROM entities;

Konversi binary UUID ke string untuk display.

Hasil
uuid_string: 550e8400-e29b-41d4-a716-446655440000

API Response

SQL
1SELECT BIN_TO_UUID(id, 1) AS id,
2 name,
3 email
4FROM users;

Output UUID readable untuk API.

Hasil
(readable UUID in response)

Debug View

SQL
1SELECT BIN_TO_UUID(session_id, 1) AS session,
2 created_at
3FROM sessions
4ORDER BY created_at DESC
5LIMIT 10;

View sessions dengan readable UUID.

Hasil
(sessions with UUID strings)

Pertanyaan Umum tentang BIN_TO_UUID

Apa itu fungsi BIN_TO_UUID di MySQL?
Mengkonversi BINARY(16) UUID ke format string. Kebalikan dari UUID_TO_BIN(). Di MySQL, fungsi BIN_TO_UUID termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan BIN_TO_UUID di MySQL?
Gunakan sintaks berikut: BIN_TO_UUID(binary_uuid[, swap_flag]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi BIN_TO_UUID?
Fungsi BIN_TO_UUID mengembalikan nilai bertipe VARCHAR(36). 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 BIN_TO_UUID?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: binary_uuid (BINARY(16), wajib): UUID dalam format binary; swap_flag (INT, opsional): 1 jika stored dengan swap.