欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

conv() mysql

江奕云2年前14瀏覽0評論

Conv()函數是MySQL中的一個邏輯函數,用于將一個數值按照指定的進制進行轉換。該函數一般用于將10進制的數值轉換成2進制、8進制或16進制等其他進制形式。

該函數的語法為:

CONV(N,from_base,to_base)

N表示要進行轉換的數值,from_base表示N的原始進制,to_base表示要轉換成的進制。對于from_base和to_base,可以是2至36之間的任意整數,也可以使用字符串'B'、'O'、'D'、'X'來表示2進制、8進制、10進制、16進制。

例如,我們可以將10進制的數值1234轉換成2進制:

SELECT CONV(1234, 10, 2);

輸出結果為:

+----------------------------+
| conv(1234,10,2)            |
+----------------------------+
| 10011010010                |
+----------------------------+

我們還可以將2進制數值1101101轉換成16進制:

SELECT CONV(1101101, 2, 16);

輸出結果為:

+----------------------------+
| conv(1101101,2,16)          |
+----------------------------+
| 6D                          |
+----------------------------+

需要注意的是,如果進行轉換的數值N是一個負數,則會先用其絕對值進行轉換,最后在結果前加上負號。如果進行轉換的數值N為NULL或者無法被識別為數字,則返回NULL。