SQL道場 文字列関数 BIN関数

数値を2進数の文字列に変換するBIN関数について記載しています。

対応データベースMySQL

BIN関数の文法

SELECT BIN(数値) FROM テーブル
引数数値数値型 任意の数値
返値文字列型 2進数の文字列

BIN関数は指定された数値を2進数に変換します。引数が NULL の場合は NULL を返します。逆に2進数を10進数に変換したい場合は、CONV関数を使用します

実行例

MySQLの実行例

/* 数値を2進数の文字列に変換するサンプル */
SELECT BIN(1),BIN(2),BIN(3),BIN(4),BIN(5),BIN(6);
BIN関数サンプル実行結果