String
BigQuery
NORMALIZE
Menormalisasi string Unicode ke bentuk canonical. Berguna untuk perbandingan string yang konsisten.
Tipe hasil:
STRINGDiperbarui: 7 Jan 2026Syntax
SQL
NORMALIZE(value [, normalization_mode])Parameter
valueSTRINGwajib
String yang akan dinormalisasi
normalization_modeSTRINGopsional
Mode: NFC (default), NFD, NFKC, NFKD
Default: NFC
Contoh Penggunaan
Basic Normalization
SQL
1 SELECT 2 NORMALIZE('café') = NORMALIZE('cafe\u0301') as are_equal;
Dua representasi 'é' menjadi sama setelah normalisasi.
Hasil
true
Different Modes
SQL
1 SELECT 2 NORMALIZE('fi', 'NFKC') as nfkc_fi, 3 NORMALIZE('①', 'NFKC') as nfkc_one;
NFKC mengkonversi ligatures dan symbols.
Hasil
| nfkc_fi | nfkc_one |
|---|---|
| fi | 1 |