久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql如何將數據轉為16進制

137次閱讀
沒有評論

共計 1224 個字符,預計需要花費 4 分鐘才能閱讀完成。

mysql 如何將數據轉為 16 進制,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面丸趣 TV 小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

mysql 轉 16 進制的方法:

1、使用 hex() 函數,語法“select hex( 十進制值);”,可將十進制轉為十六進制;

2、使用 conv() 函數,語法“select conv( 數據值 , 原進制,16);”,可將任意進制轉為 16 進制。

本教程操作環境:windows7 系統、mysql8 版本、Dell G3 電腦。

mysql 將數據轉為 16 進制

方法 1:使用 hex() 函數

hex() 函數可將十進制轉為十六進制,返回十六進制字符串表示。

語法:

HEX(N_or_S)

如果 N_or_S 是一個數字,則返回 N 的十六進制值的字符串表示形式,其中 N 是一個 long long(BIGINT)數字。這等效于 CONV(N,10,16)。如果 N_or_S 是字符串,則返回 N_or_S 的十六進制字符串表示形式,其中 N_or_S 中的每個字符都轉換為兩個十六進制數字。

示例:

mysql  SELECT HEX(255);
+---------------------------------------------------------+
| HEX(255) |
+---------------------------------------------------------+
| FF |
+---------------------------------------------------------+
1 row in set (0.00 sec)
mysql  SELECT 0x616263;
+---------------------------------------------------------+
| 0x616263 |
+---------------------------------------------------------+
| abc |
+---------------------------------------------------------+
1 row in set (0.00 sec)

方法 2:使用 conv() 函數

CONV – 進制轉換。

CONV(N,from_base,to_base)

函數的目的是在不同數字基數之間轉換數字。該函數返回從 from_base 轉換為 to_base 的 N 值的字符串。最小基值為 2,最大基值為 36。如果任何參數為 NULL,則函數返回 NULL。考慮以下示例,該示例將數字 5 從基數 16 轉換為基數 2

示例:

十進制轉換成十六進制

select conv(20 ,10,16);

二進制轉換成十進制

select conv(101 ,2,10);

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注丸趣 TV 行業資訊頻道,感謝您對丸趣 TV 的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-15發表,共計1224字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 景德镇市| 通道| 淄博市| 锡林郭勒盟| 福海县| 东辽县| 长春市| 阿图什市| 大埔县| 沿河| 同江市| 临沂市| 泾阳县| 牙克石市| 喀喇| 吴川市| 江陵县| 临海市| 大庆市| 晋江市| 衢州市| 永年县| 克东县| 龙游县| 卓资县| 罗田县| 赫章县| 洛隆县| 容城县| 渭源县| 依兰县| 建昌县| 平武县| 柘荣县| 永平县| 崇文区| 井冈山市| 永靖县| 杭锦旗| 怀安县| 清远市|