Filter berdasarkan kategori:
Menampilkan 24 dari 220 fungsi
TIME
Membuat nilai TIME dari komponen atau mengekstrak TIME dari timestamp/datetime.
TIMETIMESTAMP
Membuat nilai TIMESTAMP dari string, DATE, atau DATETIME. TIMESTAMP selalu disimpan dalam UTC.
TIMESTAMPTIMESTAMP_ADD
Menambahkan interval waktu ke TIMESTAMP. Hasil tetap dalam UTC.
TIMESTAMPTIMESTAMP_DIFF
Menghitung selisih antara dua TIMESTAMP dalam unit yang ditentukan. Paling akurat untuk durasi absolut.
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
Mengurangi interval waktu dari TIMESTAMP. Kebalikan dari TIMESTAMP_ADD.
TIMESTAMPTIMESTAMP_TRUNC
Memotong TIMESTAMP ke granularitas yang ditentukan. Mendukung timezone untuk hasil yang akurat.
TIMESTAMPTIME_ADD
Menambahkan interval waktu ke TIME. Berguna untuk kalkulasi jam kerja dan scheduling.
TIMETIME_DIFF
Menghitung selisih antara dua TIME dalam unit yang ditentukan.
INT64TIME_SUB
Mengurangi interval waktu dari TIME. Kebalikan dari TIME_ADD.
TIMETIME_TRUNC
Memotong TIME ke granularitas yang ditentukan (MICROSECOND, MILLISECOND, SECOND, MINUTE, HOUR).
TIMETO_CODE_POINTS
Mengkonversi STRING atau BYTES menjadi array of code points (Unicode untuk STRING, 0-255 untuk BYTES).
ARRAY<INT64>TO_JSON
Mengkonversi nilai BigQuery ke tipe JSON native.
JSONTO_JSON_STRING
Mengkonversi nilai BigQuery ke JSON string representation.
STRINGTRANSLATE
Mengganti setiap karakter dari source dengan karakter yang sesuai dari target. Character-level translation.
STRINGTRIM
Menghapus karakter dari awal dan akhir string. Secara default menghapus whitespace.
STRINGTRUNC
Memotong angka ke precision yang ditentukan tanpa pembulatan (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