MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips288 数値をビット変換するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

9-3文字列関数Tips288 数値をビット変換するには

Level2

PointEXPORT_SET関数を利用します

構文   
EXPORT_SET(数値 ,1を表す文字 ,0を表す文字 [,区切り文字 [,表示ビット]])

EXPORT_SET関数は、与えられた数値をビット変換し、1、0をそれぞれ第2、3引数で表された文字で置き換えます。その際、ビット間は第3引数(区切り文字)で区切られ、第4引数(表示ビット)で指定されたビット数だけが表示されます。

区切り文字のデフォルト値は","、表示ビットのデフォルトは64ビットです。

用例1
mysql> SELECT EXPORT_SET(7 ,'1' ,'0' ,',' ,8); ——1,1,1,0,0,0,0,0
用例2
<

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません