將空十六進位制值轉換為數字時 MySQL 返回什麼?


正如我們所知,十六進位制空值是零長度二進位制字串,因此,若向其新增 0,則結果為 0。換句話說,我們可以說,如果將十六進位制空值轉換為數字,則會生成 0。以下查詢將使您理解這一點 −

mysql> SELECT X''+ 0;
+--------+
| X''+ 0 |
+--------+
| 0      |
+--------+
1 row in set (0.15 sec)

更新時間:2020 年 6 月 20 日

72 次瀏覽

Kickstart Your 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.