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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
