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

MySQLステートメントで2進数として文字を入力するにはどうすればよいですか?


以下は、2進数として文字を入力できる2つのアプローチです-

プレフィックス「B」による

このアプローチでは、接頭辞Bを付けて一重引用符で囲む2進数を引用する必要があります。そうすると、BINARY数値文字列が自動的に文字列に変換されます。

mysql> Select B'01000001';
+-------------+
| B'01000001' |
+-------------+
| A           |
+-------------+
1 row in set (0.00 sec)
プレフィックス0bによる

このアプローチでは、接頭辞0bを付けて引用符なしで2進数を書き込む必要があります。次に、BINARY数値文字列が自動的に文字列に変換されます。

mysql> Select 0b01000001;
+------------+
| 0b01000001 |
+------------+
| A          |
+------------+
1 row in set (0.00 sec)

  1. MySQLでprintステートメントをシミュレートするにはどうすればよいですか?

    MySQLでprintステートメントをシミュレートするには、selectステートメントを使用できます。構文は次のとおりです- SELECT ‘anyStringValue’ as ’ ‘; 上記の構文は、MySQLコマンドラインクライアントで確認できます。 ケース1 文字列を印刷するには。 mysql> select 'HELLO MYSQL' as ' '; 出力 +-------------+ |             | +--------

  2. MySQLで日数を数えるにはどうすればよいですか?

    まず、1つの列を日時として、別の列に日が格納されているテーブルを作成しましょう。 mysql> create table DemoTable (    ShippingDate datetime,    CountOfDate int ); Query OK, 0 rows affected (0.52 sec) 以下は、挿入コマンドを使用してテーブルにいくつかのレコードを挿入するためのクエリです。 mysql> insert into DemoTable values('2018-01-31',6); Query OK,