EXPORT_SET() 從bits與傳入的字串產生對應的集合字串

EXPORT_SET(bits,on,off[,separator[,number_of_bits]])
  • bits傳入的bits值
  • on當bit值為1時回傳的字串
  • on當bit值為0時回傳的字串
  • separator用來分隔回傳值項目的字串
  • number_of_bits字串的大小

回傳值為一個字串,其中相對於bits值中的1,可以得到一個on字串,其中相對於bits值中的0,可以得到一個off字串。bits中的bit按照從右到左的順序取樣(由低位到高位)。字串被分隔字串separator分開(預設值為逗號『,』),按照從左到右的順序被插入到結果中。number_of_bits指定bits的長度(預設值為64)。
mysql> SELECT EXPORT_SET(5,'Y','N',',',4);
-> 'Y,N,Y,N'

mysql> SELECT EXPORT_SET(6,'1','0',',',10);
-> '0,1,1,0,0,0,0,0,0,0'

沒有留言: