Filter berdasarkan kategori:
Menampilkan 24 dari 220 fungsi
MOD
Returns the remainder of dividing two numbers (modulo operation).
Same as input typeNORMALIZE
Normalizes a Unicode string to a canonical form. Useful for consistent string comparisons across different Unicode representations.
STRINGNORMALIZE_AND_CASEFOLD
Normalizes a Unicode string and applies case-folding for correct Unicode-aware case-insensitive comparisons.
STRINGNTH_VALUE
Returns the value at the Nth position in the window frame.
Same as input expressionNTILE
Divides rows within a partition into a specified number of buckets and assigns a bucket number to each row.
INT64NULLIF
Mengembalikan NULL jika kedua expression sama, otherwise mengembalikan expression1.
Type of expression1 or NULLNVL
Alias untuk IFNULL. Mengembalikan null_replacement jika expression NULL.
Type of expressionsOFFSET
Mengakses elemen array menggunakan zero-based index.
Element typeORDINAL
Mengakses elemen array menggunakan one-based index.
Element typePARSE_DATE
Parses a string into a DATE based on the specified format. The inverse of FORMAT_DATE.
DATEPARSE_DATETIME
Converts a string into a DATETIME type based on the specified format.
DATETIMEPARSE_JSON
Converts a JSON string into the native JSON type.
JSONPARSE_TIME
Converts a time string into a TIME type based on the specified format.
TIMEPARSE_TIMESTAMP
Converts a string to a TIMESTAMP type with timezone support.
TIMESTAMPPERCENTILE_CONT
Computes a continuous percentile value using linear interpolation across the values in a group.
FLOAT64PERCENTILE_DISC
Returns the actual value at the nearest percentile without interpolation.
Same as input expressionPERCENT_RANK
Menghitung percentile rank relatif dari setiap baris. Nilai antara 0 dan 1, menunjukkan persentase baris yang lebih rendah.
FLOAT64POWER
Calculates base raised to the power of exponent (base^exponent).
FLOAT64RADIANS
Mengkonversi sudut dari derajat ke radian.
FLOAT64RAND
Generates a random number between 0 (inclusive) and 1 (exclusive).
FLOAT64RANK
Assigns a rank to each row. Rows with equal values receive the same rank, and there is a gap after ties.
INT64REGEXP_CONTAINS
Returns TRUE if the value matches the regular expression. Useful for pattern matching and format validation.
BOOLREGEXP_EXTRACT
Extracts the first substring that matches the regular expression. If the pattern has a capturing group, returns that group instead.
STRINGREGEXP_EXTRACT_ALL
Extracts all substrings that match the regular expression and returns them as an array.
ARRAY<STRING>