MySQL EXPORT_SET 函数
-
定义和用法
EXPORT_SET - 返回一个字符串,这样对于在值位中设置的每个位,您将获得一个打开的字符串,而对于未在值中设置的每个位,您将获得一个关闭的字符串。 从右到左(从低位到高位)检查位中的位。 字符串从左到右添加到结果中,并由分隔符字符串分隔(默认为逗号“,”)。 检查的位数由number_of_bits给出(默认为64) -
语法
EXPORT_SET(bits,on,off[,separator[,number_of_bits]])
返回一个字符串,这样对于在值位中设置的每个位,您将获得一个打开的字符串,而对于未在值中设置的每个位,您将获得一个关闭的字符串。 从右到左(从低位到高位)检查位中的位。 字符串从左到右添加到结果中,并由分隔符字符串分隔(默认为逗号“,”)。 检查的位数由number_of_bits给出(默认为64)。 -
示例
尝试一下mysql> SELECT EXPORT_SET(5,'Y','N',',',4); +---------------------------------------------------------+ | EXPORT_SET(5,'Y','N',',',4) | +---------------------------------------------------------+ | Y,N,Y,N | +---------------------------------------------------------+ 1 row in set (0.00 sec)