SIZE在 Amazon 中运行 QLDB - 亚马逊 Quantum Ledger 数据库(亚马逊QLDB)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SIZE在 Amazon 中运行 QLDB

重要

终止支持通知:现有客户将能够使用亚马逊,QLDB直到 2025 年 7 月 31 日终止支持。有关更多详细信息,请参阅将亚马逊QLDB账本迁移到亚马逊 Aurora Postgr SQL e。

在 Amazon 中QLDB,使用SIZE函数返回给定容器数据类型(列表、结构或袋子)中元素的数量。

语法

SIZE ( container )

Arguments

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

相关函数