String
BigQuery
GENERATE_UUID
Menghasilkan UUID (Universally Unique Identifier) versi 4 secara random.
Tipe hasil:
STRINGDiperbarui: 16 Mei 2026Syntax
SQL
GENERATE_UUID()Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Generate UUID
SQL
1 SELECT GENERATE_UUID() AS new_id;
Generate UUID baru.
Hasil
new_id: 7f1d5c3e-8a2b-4f9c-b1d2-3e4f5a6b7c8d
Insert with UUID
SQL
1 INSERT INTO events (id, event_type, created_at) 2 VALUES (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.