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)
    
    尝试一下