Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 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)