Tiempo de lectura:57 Segundos

La función BIT_LENGTH en PostgreSQL te devuelve el número de bits de una cadena. Esta función esta englobada en las denominadas funciones de cadena.

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

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

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

  • character o char
  • character varying or varchar
  • text

Ejemplos

Número de bits de un texto

En el siguiente ejemplo contamos los bits de la cadena de texto ‘MiguelTroyano.com’, de un blanco, null y del símbolo @:

SELECT 	BIT_LENGTH('MiguelTroyano.com'),
		BIT_LENGTH(''),
		BIT_LENGTH(null),
		BIT_LENGTH('€');

Número de bits de un campo de texto

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

SELECT 	nombre, BIT_LENGTH(nombre)
FROM empleados;

Número de bits de un número

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

SELECT BIT_LENGTH(CAST (123 as TEXT));

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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

Perfiles en Redes Sociales