EXPORT_SET():
esta función ayuda a devolver una string que mostrará los bits en número. La función requiere 5 argumentos para su funcionamiento. La función convierte el primer argumento, es decir, un entero en dígitos binarios, luego devuelve «encendido» si el dígito binario es 1 y «apagado» si el dígito binario es 0.
Sintaxis:
EXPORT_SET (bits, on, off, separator, number of bits)
Parámetros:
Esta función acepta 5 argumentos.
- bits:
el número entero para el que se formateará el resultado. - on –
Si el dígito binario es 1, entonces regresará. - off:
si el dígito binario es 0, volverá. - separator:
el separador que se colocará entre los valores devueltos. - número de bits –
El número de bits en los que vendrá el resultado
Devoluciones:
esta función devolverá una string que mostrará los bits en número.
Ejemplo-1:
Funcionamiento general de la función EXPORT_SET().
SELECT EXPORT_SET(10, 'On', 'Off', ':', 5) AS Export;
Producción :
Exportar |
---|
Apagado : Encendido : Apagado : Encendido : Apagado |
Ejemplo 2:
funcionamiento de la función EXPORT_SET() cambiando los argumentos 2 y 3 .
- Usando «Y» y «N» como segundo y tercer argumento respectivamente –
SELECT EXPORT_SET(11, 'Y', 'N', ', ', 4) AS Export;
Producción :
Exportar S, S, N, S - Usando «1» y «0» como segundo y tercer argumento respectivamente –
SELECT EXPORT_SET(11, 1, 0, ', ', 4) AS Export;
Producción :
Exportar 1, 1, 0, 1
Ejemplo-3:
Funcionamiento de la función EXPORT_SET() cambiando el 4º argumento.
- Usando “-” como el cuarto argumento –
SELECT EXPORT_SET(10, 1, 0, '-', 4) AS Export;
Producción :
Exportar 0-1-0-1 - Usando “::” como el cuarto argumento –
SELECT EXPORT_SET(10, 1, 0, '::', 4) AS Export;
Producción :
Exportar 0::1::0::1
Ejemplo-4: funcionamiento de la
función EXPORT_SET() cambiando el quinto argumento.
- Usando 10 como el quinto argumento –
SELECT EXPORT_SET(9, 'Y', 'N', ' ', 10) AS Export;
Producción :
Exportar YNNYNNNNNN - Usando 20 como el quinto argumento –
SELECT EXPORT_SET(9, 1, 0, ' ', 20) AS Export;
Producción :
Exportar 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Publicación traducida automáticamente
Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA