本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
亞馬遜 QLDB 中的尺寸功能
在 Amazon QLDB 中,使用SIZE
函數傳回指定容器資料類型 (清單、結構或包裝) 中的元素數目。
語法
SIZE (
container
)
引數
容器
-
該函數對其運作的容器欄位名稱或運算式。
資料類型
支持的參數類型:
-
list
-
結構
-
袋
返回類型:int
如果輸入不SIZE
是容器,函數會擲回錯誤。
範例
SIZE(`[]`) -- 0 SIZE(`[null]`) -- 1 SIZE(`[1,2,3]`) -- 3 SIZE(<<'foo', 'bar'>>) -- 2 SIZE(`{foo: bar}`) -- 1 (number of key-value pairs) SIZE(`[{foo: 1}, {foo: 2}]`) -- 2 SIZE(12) -- error -- Runnable statements SELECT SIZE(`[]`) FROM << 0 >> -- 0 SELECT SIZE(`[1,2,3]`) FROM << 0 >> -- 3