Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
GET_NUMBER_ATTRIBUTES 函數
傳回字典物件根層級上有多少鍵值對存在的計數。
語法
GET_NUMBER_ATTRIBUTES( super_expression )
引數
- super_expression
-
字典形式的 SUPER 表達式。
傳回類型
GET_NUMBER_ATTRIBUTES 函數會傳回 INT 類型。
注意
此函數只會計算直接屬性,且不包含巢狀字典中的配對。
範例
下列範例顯示 GET_NUMBER_ATTRIBUTES 函數。
SELECT GET_NUMBER_ATTRIBUTES(JSON_PARSE('{"a": 1, "b": 2, "c": 3}')); get_number_attributes ----------------------- 3 (1 row)
GET_NUMBER_ATTRIBUTES 函數只會在字典的第一個層級運作。
SELECT GET_NUMBER_ATTRIBUTES(JSON_PARSE('{"a": 1, "b": {"c": 3}}')); get_number_attributes ----------------------- 2 (1 row)