Función LEN - AWS Clean Rooms

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 LEN

Devuelve la longitud de la cadena especificada como el número de caracteres.

Sintaxis

LEN es sinónimo de Función LENGTH, Función CHAR_LENGTH, Función CHARACTER_LENGTH y Función TEXTLEN.

LEN(expression)

Argumento

expresión

El parámetro de entrada de datos es un CHAR, VARCHAR o un alias de uno de los tipos de entrada válidos.

Tipo de retorno

La función LEN devuelve un valor entero que indica la cantidad de caracteres en la cadena de entrada.

Si la cadena de entrada es una cadena de caracteres, la función LEN devuelve una cantidad real de caracteres en cadenas multibyte y no la cantidad de bytes. Por ejemplo, una columna VARCHAR (12) necesita almacenar tres caracteres chinos de cuatro bytes. La función LEN devolverá 3 para esa misma cadena.

Notas de uso

Los cálculos de longitud no cuentan los espacios a la derecha para cadenas de caracteres de longitud fija, pero sí los cuenta para las cadenas de longitud variable.

Ejemplo

El siguiente ejemplo devuelve el número de bytes y el número de caracteres de la cadena français.

select octet_length('français'), len('français'); octet_length | len --------------+----- 9 | 8

El siguiente ejemplo devuelve la cantidad de caracteres en las cadenas cat sin espacios a la derecha y cat con tres espacios a la derecha:

select len('cat'), len('cat '); len | len -----+----- 3 | 6

El siguiente ejemplo devuelve las diez entradas más largas VENUENAME en la tabla VENUE:

select venuename, len(venuename) from venue order by 2 desc, 1 limit 10; venuename | len ----------------------------------------+----- Saratoga Springs Performing Arts Center | 39 Lincoln Center for the Performing Arts | 38 Nassau Veterans Memorial Coliseum | 33 Jacksonville Municipal Stadium | 30 Rangers BallPark in Arlington | 29 University of Phoenix Stadium | 29 Circle in the Square Theatre | 28 Hubert H. Humphrey Metrodome | 28 Oriole Park at Camden Yards | 27 Dick's Sporting Goods Park | 26