MySQL 如何評估一個空的十六進位制值?


實際上,MySQL 將一個空的十六進位制值評估為一個零長度的二進位制字串。可以如下所示進行演示:

mysql> Select CHARSET(X'');
+--------------+
| CHARSET(X'') |
+--------------+
| binary       |
+--------------+
1 row in set (0.00 sec)

上述結果集表明空的十六進位制值是一個二進位制字串。下面的結果集表明它的長度為 0。

mysql> Select LENGTH(X'');
+-------------+
| LENGTH(X'') |
+-------------+
| 0           |
+-------------+
1 row in set (0.00 sec)

更新於: 2020-06-20

194 次瀏覽

開啟你的 事業

透過完成此課程獲得認證

開始
廣告
© . All rights reserved.