Función LENGTH en PostgreSQL

La función LENGTH en PostgreSQL te devuelve el número de caracteres de una cadena. Esta función está englobada en las denominadas funciones de cadena.

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

LENGTH(cadena) 
  • LENGTH: es el nombre de la función.
  • cadena: cadena de texto de la cual contara el numero de letras.

Esta función se puede utilizar con los siguientes tipos de datos:

  • character o char
  • character varying or varchar
  • text

Ejemplos

Número de caracteres de un texto

En el siguiente ejemplo contamos los caracteres de la cadena de texto ‘MiguelTroyano.com’, de un blanco y de null:

SELECT 	LENGTH('MiguelTroyano.com'),
		LENGTH(''),
		LENGTH(null);
Función LENGTH en PostgreSQL

Número de caracteres de un campo de texto

En el siguiente ejemplo contamos los caracteres del campo nombre de la tabla empleados:

SELECT 	nombre, LENGTH(nombre)
FROM empleados;

Número de caracteres de un número

No es posible contar el número de caracteres de un número, pero puedes convertirlo antes de contarlos. En el siguiente ejemplo contamos los caracteres de un numero después de convertirlo a texto:

SELECT LENGTH(CAST (123 as TEXT));

Escribir un comentario

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.