MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLで文字列をビットセットに変換する方法は?


文字列をビットセットに変換するには、CONV()メソッドを使用します。まずテーブルを作成しましょう-

mysql> create table DemoTable
(
   stringValue BIT(4)
);
Query OK, 0 rows affected (3.50 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable values(CONV('1110', 2, 10) * 1);
Query OK, 1 row affected (0.62 sec)
mysql> insert into DemoTable values(b'1011');
Query OK, 1 row affected (0.14 sec)

以下は、selectステートメント-

を使用してテーブルのすべてのレコードを表示するためのクエリです。
mysql> select *from DemoTable;

以下は、タイプがビットセットであるために空白の結果を表示する出力です-

MySQLで文字列をビットセットに変換する方法は?

以下は、文字列をビットセットに変換して結果を表示するためのクエリです-

mysql> select stringValue+0 AS DECIMAL_VALUE,BIN(stringValue) AS BINARY_VALUE from DemoTable;

これにより、次の出力が生成されます-

+---------------+--------------+
| DECIMAL_VALUE | BINARY_VALUE |
+---------------+--------------+
| 14            | 1110         |
| 11            | 1011         |
+---------------+--------------+
2 rows in set (0.04 sec)

  1. 文字列をJavaScriptオブジェクトに変換する方法は?

    以下は、文字列をJavaScriptオブジェクトに変換するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs

  2. C#でリストを文字列に変換する方法は?

    リストを宣言します。 List < string > l = new List < string > (); 次に、リストに要素を追加します。 // elements l.Add("Accessories"); l.Add("Footwear"); l.Add("Watches"); 次に、文字列に変換します。 string str = string.Join(" ", l.ToArray()); C#でリストを文字列に変換する最終的なコードを見てみましょう- 例 using Syst