MariaDB: funciones binarias

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MariaDB: funciones binarias

Este tutorial de MariaDB explica cómo usar MariaDB función binaria Con sintaxis y ejemplos.

describir

La función BINARY de MariaDB convierte valores en cadenas binarias.

sintaxis

La sintaxis de la función BINARY en MariaDB es:

BINARY value

parámetro o parámetro

valor El valor para convertir a una cadena binaria.

notas

  • La función BINARIO es la abreviatura de CAST (valor COMO BINARIO).
  • Consulte también la función CONVERTIR.

aplicar para

La función BINARY está disponible en las siguientes versiones de MariaDB:

  • María Base de datos 10

ejemplo

Veamos algunos ejemplos de funciones BINARIAS de MariaDB y exploremos cómo usar funciones BINARIAS en MariaDB.

Por ejemplo:

SELECT BINARY('TechOnTheNet.com'); 
Result: 'prograrmaplus.com'

SELECT BINARY('T'); 
Result: 'T'

El uso de la función BINARY para convertir un valor en una cadena binaria es una forma de forzar una comparación de cadenas byte por byte en lugar de comparaciones de carácter por carácter. Investiguemos más a fondo.

Por ejemplo:

SELECT 'TECHONTHENET' = 'prograrmaplus';
Result: 1

Si ejecutamos el ejemplo anterior, MariaDB hará una comparación carácter por carácter de “TECHONTHENET” y “prograrmaplus” y devolverá 1 (ya que “TECHONTHENET” y “prograrmaplus” son equivalentes carácter por carácter).

Sin embargo, si modificamos el ejemplo agregando una función BINARIA de la siguiente manera, cambiando la comparación a byte por byte en lugar de carácter por carácter:

SELECT BINARY 'TECHONTHENET' = 'prograrmaplus';
Result: 0

MariaDB realizará una comparación byte por byte de ‘TECHONTHENET’ y ‘prograrmaplus’ y devolverá 0 (ya que ‘TECHONTHENET’ y ‘prograrmaplus’ no son equivalentes byte por byte).