如何在 MySQL 語句中以十六進位制 (HEX) 數字輸入數值?
以下兩種方式可用於將數值作為十六進位制數字輸入 −
新增字首“X”
在此方法中,我們需要用單引號引用十六進位制數字,並新增字首 X。然後,根據表示式上下文,HEX 數字字串將自動轉換為數字。
示例
mysql> Select X'5152545678'+ 10; +-------------------+ | X'5152545678'+ 10 | +-------------------+ | 349273609858 | +-------------------+ 1 row in set (0.00 sec)
新增字首 0x
在此方法中,我們需要在不使用引號的情況下編寫十六進位制數字,並新增字首 0x。然後,根據表示式上下文,HEX 數字字串將自動轉換為數字值。
示例
mysql> Select 0x5152545678+10; +-----------------+ | 0x5152545678+10 | +-----------------+ | 349273609858 | +-----------------+ 1 row in set (0.00 sec)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP