Heim  >  Artikel  >  Datenbank  >  Welche Funktion in MySQL gibt die gleiche Ausgabe zurück wie die Funktion BIN()?

Welche Funktion in MySQL gibt die gleiche Ausgabe zurück wie die Funktion BIN()?

WBOY
WBOYnach vorne
2023-09-16 09:53:021118Durchsuche

MySQL 中哪个函数返回与 BIN() 函数相同的输出?

Wie wir alle wissen, wandelt die Funktion BIN() eine Zahl in einen Binärwert um und gibt eine Binärzeichenfolge mit DECIMAL als Basis zurück. Auf diese Weise kann es als dasselbe wie die Funktion CONV(N,10,2) betrachtet werden. Dies bedeutet, dass die Ausgabe von CONV(N,10,2) mit der Ausgabe der Funktion BIN() identisch ist.

In der Funktion CONV(N,10,2) ist „N“ die auszuführende Zahl. konvertiert wird, 10 stellt die Basis von N dar, die DEZIMAL ist, und 2 bedeutet, dass wir N in eine Binärzeichenfolge konvertieren möchten.

Beispiel

Das folgende Beispiel zeigt, dass die Ausgabe von BIN() dasselbe zurückgibt wie 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)

Das obige ist der detaillierte Inhalt vonWelche Funktion in MySQL gibt die gleiche Ausgabe zurück wie die Funktion BIN()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen