純量函式類型一覽
本文列出所有可用的純量函式,並依類型分組。 如需彙總函式,請參閱彙總函式類型。
二進位函式
函數名稱 | 描述 |
---|---|
binary_and() | 傳回兩個值之間的位元和運算結果。 |
binary_not() | 傳回輸入值的位元否定。 |
binary_or() | 傳回兩個值的位元或運算結果。 |
binary_shift_left() | 傳回一對數位的二進位左移作業:a << n。 |
binary_shift_right() | 傳回一對數位的二進位右移作業:a >> n。 |
binary_xor() | 傳回兩個值的位元或運算結果。 |
bitset_count_ones() | 傳回數字二進位表示法中的集合位元數。 |
轉換函數
函數名稱 | 描述 |
---|---|
tobool() | 將輸入轉換成布爾值 (帶正負號的 8 位) 表示。 |
todatetime() | 將輸入轉換為 datetime 純量。 |
todouble () | 將輸入轉換為實數值型別的值。 |
tostring() | 將輸入轉換成字串表示法。 |
totimespan() | 將輸入轉換成 timespan 純量。 |
DateTime/timespan 函數
函數名稱 | 描述 |
---|---|
ago() | 從目前的 UTC 時鐘時間減去指定的時間範圍。 |
datetime_add() | 計算新的日期時間: 將乘以指定數量的指定日期部分加至指定的日期時間。 |
datetime_diff() | 傳回包含該日期的當年結束日期,若有位移的話則移位。 |
datetime_local_to_utc () | 使用 時區規格,將本機日期時間轉換為 UTC 日期時間。 |
datetime_part() | 將要求的日期部分擷取為整數值。 |
datetime_utc_to_local () | 使用 時區規格,將UTC datetimgoe轉換為本機日期時間。 |
dayofmonth() | 傳回代表指定月份天數的整數。 |
dayofweek() | 傳回從上個星期日算起的整數天數,格式為 timespan。 |
dayofyear() | 傳回代表指定年份天數的整數。 |
endofday() | 傳回包含該日期的當日結束時間,若有位移的話則移位。 |
endofmonth() | 傳回包含該日期的當月結束日期,若有位移的話則移位。 |
endofweek() | 傳回包含該日期的當週結束日期,若有位移的話則移位。 |
endofyear() | 傳回包含該日期的當年結束日期,若有位移的話則移位。 |
format_datetime() | 根據格式模式參數來格式化 datetime 參數。 |
format_timespan() | 根據格式模式參數來格式化 format-timespan 參數。 |
getyear() | 傳回 datetime 引數的年份部分。 |
hourofday() | 傳回代表指定日期時數的整數。 |
make_datetime() | 傳回指定日期和時間的 datetime 純量值。 |
make_timespan() | 從指定的時段建立 timespan 純量值。 |
monthofyear() | 傳回整數,代表指定年份的月份編號。 |
now() | 傳回目前的 UTC 時鐘時間,可選擇性偏移指定的時間範圍。 |
startofday() | 傳回包含該日期的當日開始時間,若有位移的話則移位。 |
startofmonth() | 傳回包含該日期的當月開始日期,若有位移的話則移位。 |
startofweek() | 傳回包含該日期的當週開始日期,若有位移的話則移位。 |
startofyear() | 傳回包含該日期的當年開始日期,若有位移的話則移位。 |
todatetime() | 將輸入轉換為 datetime 純量。 |
totimespan() | 將輸入轉換成 timespan 純量。 |
unixtime_microseconds_todatetime() | 將 unix-epoch 微秒轉換成 UTC 日期時間。 |
unixtime_milliseconds_todatetime() | 將 unix-epoch 毫秒轉換成 UTC 日期時間。 |
unixtime_nanoseconds_todatetime() | 將 unix-epoch 奈秒轉換成 UTC 日期時間。 |
unixtime_seconds_todatetime() | 將 unix-epoch 秒轉換成 UTC 日期時間。 |
weekofyear() | 傳回表示週編號的整數。 |
動態/陣列函數
函數名稱 | 描述 |
---|---|
array_concat() | 將多個動態陣列串連到單一陣列。 |
array_iff () | 在陣列上套用元素的 iif 函數。 |
array_index_of() | 在陣列中搜尋指定的專案,並傳回其位置。 |
array_length() | 計算動態陣列中的項目數目。 |
array_reverse() | 反轉動態陣列中的元素順序。 |
array_rotate_left() | 將動態陣列中的值旋轉至左方。 |
array_rotate_right() | 將動態陣列中的值旋轉至右方。 |
array_shift_left() | 將動態陣列中的值移位至左方。 |
array_shift_right() | 將動態陣列中的值移位至右方。 |
array_slice() | 擷取動態陣列的配量。 |
array_sort_asc() | 依遞增順序排序陣列的集合。 |
array_sort_desc() | 依遞減順序排序陣列的集合。 |
array_split() | 建立從輸入陣列分割陣列的陣列。 |
array_sum() | 計算動態陣列的總和。 |
bag_has_key() |
檢查動態包數據行是否包含指定的索引鍵。 |
bag_keys() | 列舉動態屬性包物件中的所有根索引鍵。 |
bag_merge() | 將多個動態屬性包合併為一個已合併所有屬性的動態屬性包。 |
bag_pack () | 從名稱和值清單中建立動態物件 (屬性包)。 |
bag_pack_columns () | 從數據列清單中建立動態物件 (屬性包) 。 |
bag_remove_keys() | 從動態屬性包中移除索引鍵和相關聯的值。 |
bag_set_key () | 將指定的索引鍵設定為動態屬性包中的指定值。 |
jaccard_index () | 計算兩組 的 Jaccard 索引 。 |
pack_all() | 從表格式運算式的所有資料行建立動態物件 (屬性包)。 |
pack_array() | 將所有輸入值封裝至動態陣列中。 |
repeat() | 產生包含一系列相等值的動態陣列。 |
set_difference() | 傳回所有相異值集合的陣列,該陣列位於第一個陣列,但不在其他陣列中。 |
set_has_element() | 判斷指定陣列是否包含指定的元素。 |
set_intersect() | 傳回所有陣列中所有相異值集合的陣列。 |
set_union() | 傳回所提供陣列中所有相異值集合的陣列。 |
treepath() | 列舉所有可識別動態物件中分葉的路徑運算式。 |
zip() | Zip 函數接受任意數目的動態陣列。 傳回陣列,其元素為具有相同索引輸入陣列元素的陣列。 |
視窗純量函式
函數名稱 | 描述 |
---|---|
next() | 針對已序列化的資料列集,根據位移傳回之後資料列中所指定資料行的值。 |
prev() | 針對已序列化的資料列集,根據位移傳回之前資料列中所指定資料行的值。 |
row_cumsum() | 計算資料行的累計總和。 |
row_number() | 從指定的索引開始,傳回序列化資料列集中的資料列編號,或預設為1。 |
row_rank_dense () | 傳回串行化數據列集中的數據列密集排名。 |
row_rank_min () | 傳回串行化數據列集中的數據列最小排名。 |
流量控制函式
函數名稱 | 描述 |
---|---|
toscalar() | 傳回評估運算式的純量常數值。 |
數學函數
函數名稱 | 描述 |
---|---|
abs() | 計算輸入的絕對值。 |
acos() | 傳回其餘弦為指定數字 (cos() 反向運算) 的角度。 |
asin() | 傳回其正弦為指定數字 (sin() 反向運算) 的角度。 |
atan() | 傳回其正切為指定數字 (tan() 反向運算) 的角度。 |
atan2() | 以弧度計算角度,該角度介於正 X 軸和從原點到點 (y, x) 的弧線之間。 |
beta_cdf() | 傳回標準累計 Beta 散發函數。 |
beta_inv() | 傳回 Beta 累計機率密度函數的反函數。 |
beta_pdf() | 傳回機率密度 Beta 函數。 |
cos() | 傳回余弦函數。 |
cot() | 以弧度計算指定角度的三角餘切函數。 |
degrees() | 將弧度的角度值以度數轉換成值,並使用公式度數 = (180/PI) * 以弧度表示的角度。 |
erf () | 傳回錯誤函式。 |
erfc () | 傳回互補錯誤函式。 |
exp() | X 以 e 為底數的指數函數,其為 e 到乘冪 x: e^x。 |
exp10() | X 以 10 為底數的指數函數,其為 10 到乘冪 x: 10^x。 |
exp2() | X 以 2 為底數的指數函數,其為 2 到乘冪 x: 2^x。 |
gamma() | 計算 gamma 函數。 |
isfinite() | 傳回輸入是否為有限值 (不是無限或 NaN)。 |
isinf() | 傳回輸入是否為無限 (正數或負數) 值。 |
isnan() | 傳回輸入是否不是數字 (NaN) 值。 |
log() | 傳回自然對數函數。 |
log10() | 傳回 common (以 10 為底數) 對數函數。 |
log2() | 傳回以 2 為底數的對數函數。 |
loggamma() | 計算 gamma 函數的絕對值記錄。 |
not() | 反轉其 bool 引數的值。 |
pi() | 傳回 PI (π) 的常數值。 |
pow() | 傳回乘冪的結果。 |
radians() | 將度數的角度值以弧度轉換成值,並使用公式弧度 = (PI / 180) * 以度數表示的角度。 |
rand() | 傳回亂數。 |
range() | 產生包含一系列相等間距值的動態陣列。 |
round() | 傳回捨入至指定有效位數的來源。 |
sign() | 一項數值運算式的符號。 |
sin() | 傳回正弦函數。 |
sqrt() | 傳回平方根函數。 |
tan() | 傳回正切函數。 |
welch_test() | 計算 Welch-測試函數的 p 值。 |
中繼資料函數
函數名稱 | 描述 |
---|---|
column_ifexists() | 使用資料行名稱做為字串和預設值。 傳回資料行的參考 (如果存在),否則傳回預設值。 |
current_cluster_endpoint() | 傳回目前執行查詢的叢集。 |
current_database() | 傳回範圍中資料庫的名稱。 |
current_principal() | 傳回執行此查詢的目前主體。 |
current_principal_details() | 傳回執行查詢主體的詳細資料。 |
current_principal_is_member_of() | 檢查目前正在執行查詢主體的群組成員資格或主體身分識別。 |
cursor_after() | 用來存取在先前的資料指標值後所內嵌的記錄。 |
estimate_data_size() | 傳回表格式運算式所選資料行的預估資料大小。 |
extent_id() | 傳回唯一識別碼,識別目前記錄所在的資料庫分區 (「範圍」)。 |
extent_tags() | 傳回動態陣列,其中含有目前記錄所在資料庫分區 (「範圍」) 的標記。 |
ingestion_time() | 擷取記錄的 $IngestionTime 隱藏日期時間資料行或 Null。 |
進位函數
函數名稱 | 描述 |
---|---|
bin() | 將值捨入為指定 bin 大小的整數倍數。 |
bin_at() | 將值向下舍入為固定大小的「bin」,並可控制 bin 的起點。 (另請參閱 bin 函數。) |
ceiling() | 計算大於或等於指定數值運算式的最小整數。 |
條件式函數
函數名稱 | 描述 |
---|---|
case() | 評估述詞的清單,並傳回第一個符合其述詞的結果運算式。 |
coalesce() | 評估運算式的清單,並傳回第一個非 Null (或非空白的字串) 運算式。 |
iff() | 評估述詞 (述詞) 的第一個自變數,並傳回第二個或第三個自變數的值,視述詞評估為 true (秒) 或 false (第三個) 而定。 |
max_of() | 傳回數個評估數值運算式的最大值。 |
min_of() | 傳回數個評估數值運算式的最小值。 |
序列元素型函式
函數名稱 | 描述 |
---|---|
series_abs() | 計算數值序列輸入的元素型絕對值。 |
series_acos() | 計算數值序列輸入的元素的反余弦函數。 |
series_add() | 計算兩個數值序列輸入的元素加法。 |
series_asin() | 計算數值序列輸入元素的反余弦函數。 |
series_atan() | 計算數值序列輸入元素的反正切函數。 |
series_ceiling () | 計算數值數列輸入的專案-wise ceiling 函數。 |
series_cos() | 計算數值序列輸入元素的餘弦函數。 |
series_divide() | 計算兩個數值序列輸入的元素加法。 |
series_equals() | 計算兩個數值序列輸入的元素取向等於 (== ) 邏輯運算。 |
series_exp() | 計算數值序列輸入的元素型以 e 為底數指數函數 (e^x)。 |
series_floor () | 計算數值數列輸入的專案-wise floor 函數。 |
series_greater() | 計算兩個數值序列輸入的元素型大於 (> ) 邏輯運算。 |
series_greater_equals() | 計算兩個數值序列輸入的元素型大於或等於 (>= ) 邏輯運算。 |
series_less() | 計算兩個數值序列輸入的元素取向小於 (< ) 邏輯運算。 |
series_less_equals() | 計算兩個數值序列輸入的元素取向小於或等於 (<= ) 邏輯運算。 |
series_log () | 計算數值數列輸入 (base-e) 的專案對數函數。 |
series_multiply() | 計算兩個數值序列輸入的元素乘法。 |
series_not_equals() | 計算兩個數值序列輸入的元素取向不等於 (!= ) 邏輯運算。 |
series_pow() | 計算兩個數值序列輸入的元素乘冪。 |
series_sign() | 計算數值序列輸入的元素符號。 |
series_sin() | 計算數值序列輸入元素的正弦函數。 |
series_subtract() | 計算兩個數值序列輸入的元素減法。 |
series_tan() | 計算數值序列輸入元素的正切函數。 |
序列處理函數
字串函數
函數名稱 | 描述 |
---|---|
base64_encode_tostring() | 將字串編碼為 base64 字串。 |
base64_encode_fromguid() | 將 GUID 編碼為 base64 字串。 |
base64_decode_tostring() | 將 base64 字串解碼為 UTF-8 字串。 |
base64_decode_toarray() | 將 base64 字串解碼為長值陣列。 |
base64_decode_toguid() | 將 base64 字串解碼成 GUID。 |
countof() | 計算子字串在字串中的出現次數。 純文字字串的相符項目可能會重疊;regex 的相符項目則不會。 |
extract() | 從文字字串取得 規則運算式 的相符項目。 |
extract_all() | 從文字字串取得規則運算式的所有相符項目。 |
extract_json () | 使用路徑運算式從 JSON 文字取出指定的項目。 |
has_any_index() | 搜尋字串中指定的專案,並傳回在字串中找到的第一個專案位置。 |
indexof() | 函數會回報在輸入字串內,指定字串第一次出現時從零開始的索引。 |
isempty() | 如果引數為空字串或 Null,則傳回 true。 |
isnotempty() | 如果引數不是空字串或 Null,則傳回 true。 |
isnotnull() | 如果引數不是 Null,則傳回 true。 |
isnull() | 評估其唯一引數,並傳回布林值,指出引數是否會評估為 Null 值。 |
parse_command_line() | 剖析 Unicode 命令列字串,並傳回命令列引數的陣列。 |
parse_csv() | 分割表示逗點分隔值的指定字串,並傳回具有這些值的字串陣列。 |
parse_ipv4() | 將輸入轉換為長 (帶符號 64 位元) 數字表示法。 |
parse_ipv4_mask() | 將輸入字串和 IP 首碼遮罩轉換為長 (帶符號 64 位元) 數字表示法。 |
parse_ipv6() | 將 IPv6 或 IPv4 字串轉換成標準 IPv6 字串表示法。 |
parse_ipv6_mask() | 將 IPv6 或 IPv4 字串和網路遮罩轉換成標準 IPv6 字串表示法。 |
parse_json() | 將字串解譯為 JSON 值,並以動態形式傳回值。 |
parse_url() | 剖析絕對 URL 字串,並傳回動態物件,其中包含 URL 的所有部分。 |
parse_urlquery() | 剖析 url 查詢字串,並傳回包含查詢參數的動態物件。 |
parse_version() | 將版本的輸入字串表示轉換成可比較的十進位數。 |
replace_regex() | 用另一個字串取代所有 regex 相符項目。 |
replace_string() | 以指定的字串取代所有單一字串相符專案。 |
replace_strings () | 以指定的字串取代所有多個字串相符專案。 |
punycode_from_string () | 將域名編碼為 Punycode 表單。 |
punycode_to_string () | 從 Punycode 窗體譯碼功能變數名稱。 |
reverse() | 函數會反轉輸入字串。 |
split() | 根據指定的分隔符號分割指定字串,並傳回具有所包含子字串的字串陣列。 |
strcat() | 串連 1 到 64 個引數。 |
strcat_delim() | 使用分隔符號 (作為第一個引數提供) 來串連 2 到 64 個引數。 |
strcmp() | 比較兩個字串。 |
strlen() | 傳回以字元為單位的輸入字串長度。 |
strrep() | 重複指定字串的次數 (預設值 -1)。 |
substring() | 從來源字串 (從某個索引開始到字串結尾) 中擷取子字串。 |
toupper() | 將字串轉換為大寫。 |
translate() | 以指定字串中的另一組字元 ('replacementList') 來取代一組字元 ('searchList')。 |
trim() | 移除指定正則運算式的所有前置和後置相符項。 |
trim_end() | 移除指定正則運算式的後置相符項。 |
trim_start() | 移除指定正則運算式的前置相符項。 |
url_decode() | 函數會將編碼的 URL 轉換成一般 URL 標記法。 |
url_encode() | 函數會將輸入 URL 的字元轉換成可透過網際網路傳輸格式。 |
IPv4/IPv6 函數
函數名稱 | 描述 |
---|---|
ipv4_compare() | 比較兩個 IPv4 字串。 |
ipv4_is_in_range() | 檢查 IPv4 字串位址是否在 IPv4 首碼標記法範圍中。 |
ipv4_is_in_any_range () | 檢查 IPv4 字串位址是否為任何 IPv4 前置詞表示法範圍。 |
ipv4_is_match() | 比對兩個 IPv4 字串。 |
ipv4_is_private() | 檢查 IPv4 字串位址是否屬於一組私人網路 IP。 |
ipv4_netmask_suffix | 從 IPv4 字串位址傳回 IPv4 網路遮罩尾碼的值。 |
parse_ipv4() | 將輸入字串轉換為長 (帶符號 64 位元) 數字表示法。 |
parse_ipv4_mask() | 將輸入字串和 IP 首碼遮罩轉換為長 (帶符號 64 位元) 數字表示法。 |
ipv4_range_to_cidr_list () | 將IPv4位址範圍轉換為CIDR範圍清單。 |
ipv6_compare() | 比較兩個 IPv4 或 IPv6 字串。 |
ipv6_is_match() | 比對兩個 IPv4 或 IPv6 字串。 |
parse_ipv6() | 將 IPv6 或 IPv4 字串轉換成標準 IPv6 字串表示法。 |
parse_ipv6_mask() | 將 IPv6 或 IPv4 字串和網路遮罩轉換成標準 IPv6 字串表示法。 |
format_ipv4() | 使用網路遮罩來剖析輸入,並傳回代表 IPv4 位址的字串。 |
format_ipv4_mask() | 使用網路遮罩來剖析輸入,並傳回以 CIDR 標記法表示的 IPv4 位址字串。 |
ipv6_is_in_range () | 檢查 IPv6 字串位址是否在 IPv6 前置詞表示法範圍內。 |
ipv6_is_in_any_range () | 檢查 IPv6 字串位址是否在任何 IPv6 前置詞表示法範圍中。 |
geo_info_from_ip_address () | 擷取有關 IPv4 或 IPv6 位址的地理位置資訊。 |
IPv4 文字比對函式
函數名稱 | 描述 |
---|---|
has_ipv4() | 搜尋文字中的 IPv4 位址。 |
has_ipv4_prefix() | 搜尋文字中的 IPv4 位址或前置詞。 |
has_any_ipv4() | 在文字中搜尋任何指定的 IPv4 位址。 |
has_any_ipv4_prefix() | 在文字中搜尋任何指定的 IPv4 位址或前置詞。 |
類型函式
函數名稱 | 描述 |
---|---|
gettype() | 傳回其單一引數的執行時間類型。 |
純量彙總函式。
函數名稱 | 描述 |
---|---|
dcount_hll() | 從 hll 結果計算 dcount (由 hll 或 hll-merge 所產生)。 |
hll_merge() | 合併 hll 結果 (hll-merge() 彙總版本的純量版本)。 |
percentile_tdigest() | 計算 tdigest 或 merge_tdigest) 所產生的 tdigest 結果 (百分位數結果。 |
percentile_array_tdigest() | 計算 tdigest 或 merge_tdigest) 所產生的 tdigest 結果 (百分位數數位結果。 |
percentrank_tdigest() | 計算資料集中值的百分比排名。 |
rank_tdigest() | 計算集合中值的相對順位。 |
merge_tdigest() | 合併 tdigest 結果 (匯總版本 tdigest-merge () ) 的純量版本。 |
GeoSpatial 函式
函數名稱 | 描述 |
---|---|
geo_angle () | 以弧度為單位計算地球兩行之間的順時針角度。 |
geo_azimuth () | 計算從point1到 true 北的線條與從point1到地球 point2 之間的順時針角度。 |
geo_distance_2points() | 計算地球上兩個地理空間座標之間的最短距離。 |
geo_distance_point_to_line() | 計算地球上座標和線條或多線條之間的最短距離。 |
geo_distance_point_to_polygon() | 計算地球上座標和多邊形或 MultiPolygon 之間的最短距離。 |
geo_intersects_2lines() | 計算兩線條或多線條是否相交。 |
geo_intersects_2polygons() | 計算兩個多邊形或 Multipolygon 是否相交。 |
geo_intersects_line_with_polygon() | 計算線條或多行與多邊形或多多邊形交集。 |
geo_intersection_2lines () | 計算兩行或多行的交集。 |
geo_intersection_2polygons () | 計算兩個多邊形或多多邊形的交集。 |
geo_intersection_line_with_polygon () | 計算具有多邊形或多多邊形的線條或多行交集。 |
geo_point_buffer () | 計算多邊形,其中包含地球點指定半徑內的所有點。 |
geo_point_in_circle() | 計算地理空間座標是否位於地球的圓形內。 |
geo_point_in_polygon() | 計算地理空間座標是否在地球的多邊形或 Multipolygon 內。 |
geo_point_to_geohash() | 計算地理位置的 Geohash 字串值。 |
geo_point_to_s2cell() | 計算地理位置的 S2 Cell 權杖字串值。 |
geo_point_to_h3cell() | 計算地理位置的 H3 Cell 權杖字串值。 |
geo_line_buffer () | 計算多邊形或多多邊形,其中包含地球輸入線或多線指定半徑內的所有點。 |
geo_line_centroid() | 計算地球上線條或多線條的距心。 |
geo_line_densify() | 藉由新增中繼點將平面線條邊緣轉換成測地線。 |
geo_line_length() | 計算地球上線條或多線條的總長度。 |
geo_line_simplify () | 使用地球的單一長邊緣來取代幾乎直線的短邊緣,以簡化線條或多行。 |
geo_line_to_s2cells () | 計算涵蓋地球線條或多行的 S2 儲存格標記。 實用的地理空間聯結工具。 |
geo_polygon_area() | 計算在地球上的多邊形區域或 Multipolygon。 |
geo_polygon_buffer () | 計算多邊形或多Polygon,其中包含地球輸入多邊形或多Polygon 指定半徑內的所有點。 |
geo_polygon_centroid() | 計算多邊形或 Multipolygon 在地球上的距心。 |
geo_polygon_densify() | 藉由新增中繼點,將多邊形或 Multipolygon 平面邊緣轉換成測地線。 |
geo_polygon_perimeter() | 計算多邊形界限長度或地球上的 Multipolygon。 |
geo_polygon_simplify () | 使用地球的單一長邊緣來取代幾乎直線的短邊緣,以簡化多邊形或多多邊形。 |
geo_polygon_to_s2cells() | 計算在地球上涵蓋多邊形或 Multipolygon 的 S2 資料格標記。 實用的地理空間聯結工具。 |
geo_polygon_to_h3cells () | 將多邊形轉換成 H3 單元格。 實用的地理空間聯結和視覺效果工具。 |
geo_geohash_to_central_point() | 計算代表 Geohash 矩形區域中心的地理空間座標。 |
geo_geohash_neighbors () | 計算地理哈希芳鄰。 |
geo_geohash_to_polygon() | 計算代表 Geohash 矩形區域的多邊形。 |
geo_s2cell_to_central_point() | 計算代表 S2 Cell 中心的地理空間座標。 |
geo_s2cell_neighbors () | 計算 S2 儲存格芳鄰。 |
geo_s2cell_to_polygon() | 計算代表 S2 Cell 矩形區域的多邊形。 |
geo_h3cell_to_central_point() | 計算代表 H3 Cell 中心的地理空間座標。 |
geo_h3cell_neighbors () | 計算 H3 儲存格芳鄰。 |
geo_h3cell_to_polygon() | 計算代表 H3 Cell 矩形區域的多邊形。 |
geo_h3cell_parent() | 計算 H3 資料格的父系。 |
geo_h3cell_children() | 計算 H3 資料格的子系。 |
geo_h3cell_level() | 計算 H3 資料格解析度。 |
geo_h3cell_rings() | 計算 H3 資料格的 Rings。 |
geo_simplify_polygons_array () | 藉由以單一長邊緣取代幾乎直線的短邊緣鏈結,同時確保地球彼此相關的相互界限一致性,以簡化多邊形。 |
geo_union_lines_array () | 計算地球線條或多行的聯集。 |
geo_union_polygons_array() | 計算在地球上的多邊形或 Multipolygon 聯集。 |
雜湊函數
函數名稱 | 描述 |
---|---|
hash() | 傳回輸入值的雜湊值。 |
hash_combine() | 結合兩個或多個雜湊值。 |
hash_many() | 傳回多個值的組合雜湊值。 |
hash_md5() | 傳回輸入值的 MD5 雜湊值。 |
hash_sha1() | 傳回輸入值的 SHA1 雜湊值。 |
hash_sha256() | 傳回輸入值的 SHA256 雜湊值。 |
hash_xxhash64() | 傳回輸入值的 XXHASH64 雜湊值。 |
單位轉換函式
函數名稱 | 描述 |
---|---|
convert_angle () | 傳回從一個角度單位轉換為另一個角度單位的輸入值 |
convert_energy () | 傳回從一個能源單位轉換為另一個能源單位的輸入值 |
convert_force () | 傳回從一個強制單位轉換為另一個強制單位的輸入值 |
convert_length () | 傳回從一個長度單位轉換為另一個長度單位的輸入值 |
convert_mass () | 傳回從一個品質單位轉換為另一個品質單位的輸入值 |
convert_speed () | 傳回從一個速度單位轉換為另一個速度單位的輸入值 |
convert_temperature () | 傳回從一個溫度單位轉換為另一個溫度單位的輸入值 |
convert_volume () | 傳回從一個磁碟區單位轉換為另一個磁碟區單位的輸入值 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應