MySQLのどの関数がBIN()関数と同じ出力を返しますか?
BIN()関数は、バイナリ値に変換した後、DECIMALベースの数値のバイナリ文字列を返すことがわかっています。このように、CONV(N、10,2)関数と同じと見なすことができます。これは、CONV(N、10,2)の出力がBIN()関数の出力と同じになることを意味します。
CONV(N、10,2)関数では、「N」は変換される数値です。10はNの基数、つまりDECIMALを表し、2はNを2進文字列に変換することを表します。
以下の例は、BIN()による出力リターンがCONV(N、10,2)
と同じであることを示しています。mysql> Select BIN(15); +---------+ | BIN(15) | +---------+ | 1111 | +---------+ 1 row in set (0.00 sec) mysql> Select CONV(15,10,2); +---------------+ | CONV(15,10,2) | +---------------+ | 1111 | +---------------+ 1 row in set (0.00 sec)
-
MySQL TRIM()関数の目的は何ですか?
MySQL TRIM()関数は、文字列から特定のサフィックスまたはプレフィックス、あるいはその両方を削除するために使用されます。 TRIM()関数の動作は、その構文の助けを借りて理解することができます- 構文 TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string) ここ、 引数BOTHは、文字列から削除される左右両方のプレフィックスを意味します。 LEADING引数は、先頭のプレフィックスのみが削除されることを意味します。 TRAILING引数は、末尾のプレフィックスのみが削除されることを意味します。 Str_to
-
MySQLのCHAR()の逆関数は何ですか
CHAR()の逆関数は、MySQLのASCII()またはORD()です。ここで、ASCII()は左端の文字の数値を返しますが、ORD()は引数の左端の文字の文字コードを返します まずテーブルを作成しましょう- mysql> create table DemoTable ( Value int, Value1 char(1), Value2 char(1) ); Query OK, 0 rows affected (0.80 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mys