亞馬遜 QLDB 中的尺寸功能 - Amazon Quantum Ledger Database (Amazon QLDB)

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

亞馬遜 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

相關函數