La función MySQL BINARY se utiliza para convertir un valor en una string binaria. La función BINARIO también se puede implementar utilizando la función CAST como CAST (valor COMO BINARIO).
La función BINARIO acepta un parámetro que es el valor a convertir y devuelve una string binaria.
Sintaxis:
BINARY value
Parámetros utilizados:
- valor: se utiliza para especificar el valor que se va a convertir.
Valor de retorno:
la función BINARY de MySQL devuelve una string binaria después de convertir un valor especificado por el usuario.
Versiones compatibles de MySQL:
- mysql 5.7
- mysql 5.6
- mysql 5.5
- mysql 5.1
- mysql 5.0
- mysql 4.1
- mysql 4.0
- mysql 3.23
Ejemplo-1: Implementación de la función BINARY para devolver una string binaria.
SELECT BINARY('Geeksforgeeks');
Producción:
Geeksforgeeks
Ejemplo-2: Comparación carácter por carácter de dos strings sin utilizar la función BINARY.
SELECT 'GEEKSFORGEEKS' = 'geeksforgeeks';
Producción:
1
Ejemplo-3: Comparación byte por byte de dos strings usando la función BINARY.
SELECT BINARY 'GEEKSFORGEEKS' = 'geeksforgeeks';
Producción:
0
Ejemplo-4: Comparación byte por byte de dos strings usando la función BINARY.
SELECT BINARY 'GEEKSFORGEEKS' = 'GEEKSFORGEEKS';
Producción:
1
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