mysql | Función UNCOMPRESSED_LENGTH( )

La función MySQL UNCOMPRESSED_LENGTH() se usa para devolver la longitud de la string antes de que se comprimiera. Se usa en una string que ha sido comprimida usando la función COMPRIMIDO(). 

La función MySQL UNCOMPRESSED_LENGTH() devuelve NULL si la string comprimida es una string NULL. Acepta un parámetro que es la string comprimida cuya longitud debe calcularse. 

Sintaxis: 

UNCOMPRESSED_LENGTH(compressed_string);

Parámetros utilizados:  
pressed_string : se utiliza para especificar la string comprimida cuya longitud debe calcularse. 

Valor devuelto: 
La función UNCOMPRESSED_LENGTH() en MySQL devuelve la longitud de una string comprimida. 

Versiones compatibles de MySQL: 

  • mysql 5.7
  • mysql 5.6
  • mysql 5.5
  • mysql 5.1
  • mysql 5.0
  • mysql 4.1

Ejemplo-1: Implementación de la función UNCOMPRESSED_LENGTH() en una string. 
 

SELECT  
UNCOMPRESSED_LENGTH(COMPRESS('geeksforgeeks')); 

Producción: 

13 

Ejemplo-2: Implementación de la función UNCOMPRESSED_LENGTH() en una string que tiene una combinación de caracteres y números enteros. 

SELECT 
UNCOMPRESSED_LENGTH(COMPRESS('geeksforgeeks123')); 

Producción: 

16 

Ejemplo-3: Implementación de la función UNCOMPRESSED_LENGTH() en una string NULL y devuelve la longitud de la string después de la compresión. 

SELECT
UNCOMPRESSED_LENGTH(COMPRESS(NULL)); 

Producción: 

NULL 

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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