MySQL 的 HEX(~)
方法返回輸入參數的十六進製表示形式。
注意
十六進製以 16 為基數,其中有 16 個數字 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E 和 F。十六進製中 A 到 F 為 10到十進製數 15。
參數
1. str or N
| string or number
要返回十六進製字符串表示形式的字符串或數字。
返回值
輸入 |
返回值 |
---|---|
String |
字符串中每個字符的每個字節都轉換為兩個十六進製數字。 |
Number |
轉換為基數 16 的數字表示形式。這相當於 |
例子
字符串參數
要返回 'Apple'
的十六進製表示形式:
SELECT HEX('Apple');
+--------------+
| HEX('Apple') |
+--------------+
| 4170706C65 |
+--------------+
請注意, 'A'
的字節值是 65
。在十六進製中,我們可以看到它表示為 '41'
。
數值參數
要驗證 HEX(30)
和 CONV(30, 10, 16)
是否等效:
SELECT HEX(30), CONV(30, 10, 16);
+---------+------------------+
| HEX(30) | CONV(30, 10, 16) |
+---------+------------------+
| 1E | 1E |
+---------+------------------+
相關用法
- MySQL HEX()用法及代碼示例
- MySQL HOUR()用法及代碼示例
- MySQL HAVING用法及代碼示例
- MySQL HOUR方法用法及代碼示例
- MySQL Hour()用法及代碼示例
- MySQL ROUND()用法及代碼示例
- MySQL REPEAT()用法及代碼示例
- MySQL POWER()用法及代碼示例
- MySQL LEAD() and LAG()用法及代碼示例
- MySQL IS_IPV4()用法及代碼示例
- MySQL RADIANS方法用法及代碼示例
- MySQL VARIANCE方法用法及代碼示例
- MySQL WEEK()用法及代碼示例
- MySQL TIME_FORMAT方法用法及代碼示例
- MySQL CURTIME()用法及代碼示例
- MySQL weekofyear()用法及代碼示例
- MySQL Convert()用法及代碼示例
- MySQL IS NOT用法及代碼示例
- MySQL FROM_BASE64()用法及代碼示例
- MySQL LEFT方法用法及代碼示例
- MySQL UCASE方法用法及代碼示例
- MySQL PI()用法及代碼示例
- MySQL CONCAT()用法及代碼示例
- MySQL UPPER方法用法及代碼示例
- MySQL ATAN2方法用法及代碼示例
注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | HEX method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。