String

GENERATE_UUID

BigQueryBigQuery

Menghasilkan UUID (Universally Unique Identifier) versi 4 secara random.

Tipe hasil: STRINGDiperbarui: 16 Mei 2026

Syntax

SQL
GENERATE_UUID()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Generate UUID

SQL
1SELECT GENERATE_UUID() AS new_id;

Generate UUID baru.

Hasil
new_id: 7f1d5c3e-8a2b-4f9c-b1d2-3e4f5a6b7c8d

Insert with UUID

SQL
1INSERT INTO events (id, event_type, created_at)
2VALUES (GENERATE_UUID(), 'page_view', CURRENT_TIMESTAMP());

Insert record dengan UUID sebagai primary key.

Hasil
(inserted with UUID)

Pertanyaan Umum tentang GENERATE_UUID

Apa itu fungsi GENERATE_UUID di BigQuery?
Menghasilkan UUID (Universally Unique Identifier) versi 4 secara random. Di BigQuery, fungsi GENERATE_UUID termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan GENERATE_UUID di BigQuery?
Gunakan sintaks berikut: GENERATE_UUID(). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi GENERATE_UUID?
Fungsi GENERATE_UUID mengembalikan nilai bertipe STRING. 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.

Fungsi Equivalen di Database Lain