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, utilice laSIZE
función 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 del 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 a noSIZE
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