Función SIZE en Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Función SIZE en Amazon QLDB

En Amazon QLDB, use la función SIZE para devolver el número de elementos de un determinado tipo de datos de contenedor (lista, estructura o bolsa).

Sintaxis

SIZE ( container )

Argumentos

contenedor

El nombre de campo del contenedor o la expresión sobre la que opera la función.

Tipos de datos

Tipos de argumentos admitidos:

  • Lista

  • estructura

  • bolsa

Tipo de devolución: int

Si la entrada de SIZE no es un contenedor, la función arroja un error.

Ejemplos

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

Funciones relacionadas