Filter berdasarkan kategori:
Menampilkan 24 dari 220 fungsi
REGEXP_INSTR
Mengembalikan posisi (1-based) dari substring yang cocok dengan regular expression. Return 0 jika tidak ada match.
INT64REGEXP_REPLACE
Mengganti semua substring yang cocok dengan regular expression dengan string pengganti. Mendukung backreferences.
STRINGREGEXP_SUBSTR
Alias untuk REGEXP_EXTRACT. Mengekstrak substring yang cocok dengan regular expression.
STRINGREPEAT
Mengulangi string sebanyak n kali. Berguna untuk generating patterns.
STRINGREPLACE
Mengganti semua kemunculan substring dengan string baru. Case-sensitive replacement.
STRINGREVERSE
Membalik urutan karakter dalam string. Karakter pertama menjadi terakhir dan sebaliknya.
STRINGRIGHT
Mengambil sejumlah karakter dari sisi kanan (akhir) string. Shorthand yang lebih mudah dibaca untuk mengambil karakter terakhir.
STRINGROUND
Membulatkan angka ke precision desimal yang ditentukan menggunakan rounding half away from zero.
Same as input typeROW_NUMBER
Memberikan nomor urut unik untuk setiap baris dalam partition, dimulai dari 1. Tidak ada nilai yang sama.
INT64RPAD
Menambahkan padding di sisi kanan string hingga mencapai panjang tertentu. Right padding.
STRINGRTRIM
Menghapus karakter dari sisi kanan (akhir) string. Right trim untuk trailing characters.
STRINGSAFE_ADD
Melakukan penjumlahan aman yang mengembalikan NULL jika overflow.
Same as inputSAFE_CAST
Mengkonversi expression ke tipe data yang ditentukan, mengembalikan NULL jika gagal.
Specified type or NULLSAFE_CONVERT_BYTES_TO_STRING
Mengkonversi BYTES ke STRING dengan aman, mengganti karakter invalid UTF-8 dengan Unicode replacement character.
STRINGSAFE_DIVIDE
Melakukan pembagian aman yang mengembalikan NULL alih-alih error saat pembagi nol.
FLOAT64SAFE_MULTIPLY
Melakukan perkalian aman yang mengembalikan NULL jika terjadi overflow.
Same as inputSAFE_NEGATE
Mengembalikan negasi (nilai negatif) secara aman, NULL jika overflow.
Same as inputSAFE_OFFSET
Mengakses elemen array dengan zero-based index, mengembalikan NULL jika out of bounds.
Element type or NULLSAFE_ORDINAL
Mengakses elemen array dengan one-based index, mengembalikan NULL jika out of bounds.
Element type or NULLSAFE_SUBTRACT
Melakukan pengurangan aman yang mengembalikan NULL jika overflow.
Same as inputSESSION_USER
Mengembalikan email address dari user yang menjalankan query.
STRINGSHA1
Menghitung SHA-1 hash dari input. Return BYTES.
BYTESSHA256
Menghitung SHA-256 hash dari input. Aman untuk kriptografi.
BYTESSHA512
Menghitung SHA-512 hash dari input. Hash paling kuat di keluarga SHA-2.
BYTES