Filter berdasarkan kategori:
Menampilkan 24 dari 220 fungsi
TIME
Creates a TIME value from components, or extracts the TIME portion from a timestamp or datetime.
TIMETIMESTAMP
Creates a TIMESTAMP value from a string, DATE, or DATETIME. TIMESTAMP values are always stored in UTC.
TIMESTAMPTIMESTAMP_ADD
Adds a time interval to a TIMESTAMP value. The result remains in UTC.
TIMESTAMPTIMESTAMP_DIFF
Calculates the difference between two TIMESTAMP values in the specified unit. Most accurate for measuring absolute durations.
INT64TIMESTAMP_MICROS
Mengkonversi Unix timestamp (microseconds) ke TIMESTAMP.
TIMESTAMPTIMESTAMP_MILLIS
Mengkonversi Unix timestamp (milliseconds) ke TIMESTAMP.
TIMESTAMPTIMESTAMP_SECONDS
Mengkonversi Unix timestamp (seconds) ke TIMESTAMP.
TIMESTAMPTIMESTAMP_SUB
Subtracts a time interval from a TIMESTAMP value. The inverse of TIMESTAMP_ADD.
TIMESTAMPTIMESTAMP_TRUNC
Truncates a TIMESTAMP to the specified granularity. Supports timezone for accurate local-time results.
TIMESTAMPTIME_ADD
Adds a time interval to a TIME value. Useful for work-hour calculations and scheduling.
TIMETIME_DIFF
Calculates the difference between two TIME values in the specified unit.
INT64TIME_SUB
Subtracts a time interval from a TIME value. The inverse of TIME_ADD.
TIMETIME_TRUNC
Truncates a TIME value to the specified granularity (MICROSECOND, MILLISECOND, SECOND, MINUTE, HOUR).
TIMETO_CODE_POINTS
Converts a STRING or BYTES value into an array of code points (Unicode code points for STRING, values 0-255 for BYTES).
ARRAY<INT64>TO_JSON
Converts a BigQuery value to the native JSON type.
JSONTO_JSON_STRING
Converts a BigQuery value to a JSON string representation.
STRINGTRANSLATE
Replaces each character from the source character set with the corresponding character in the target character set. Character-level translation.
STRINGTRIM
Removes characters from the beginning and end of a string. By default, removes whitespace.
STRINGTRUNC
Truncates a number to the specified precision without rounding (truncation toward zero).
Same as input typeUNIX_DATE
Mengkonversi DATE ke jumlah hari sejak 1970-01-01.
INT64UNIX_MICROS
Mengkonversi TIMESTAMP ke Unix timestamp dalam mikrodetik.
INT64UNIX_MILLIS
Mengkonversi TIMESTAMP ke Unix timestamp dalam milidetik.
INT64UNIX_SECONDS
Mengkonversi TIMESTAMP ke Unix timestamp dalam detik.
INT64UNNEST
Mengubah array menjadi set of rows (flatten array).
Table of T