Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

เราจะป้อนอักขระเป็นเลขฐานสิบหก (HEX) ในคำสั่ง MySQL ได้อย่างไร


ต่อไปนี้เป็นสองวิธีด้วยความช่วยเหลือซึ่งเราสามารถป้อนอักขระเป็นเลขฐานสิบหก -

ตามคำนำหน้า 'X'

ในแนวทางนี้ เราจำเป็นต้องอ้างอิงตัวเลขฐานสิบหกภายในเครื่องหมายคำพูดเดี่ยวที่มีคำนำหน้า X จากนั้นสตริงตัวเลข HEX จะถูกแปลงเป็นสตริงอักขระโดยอัตโนมัติ

ตัวอย่าง

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

ตามคำนำหน้า 0x

ในแนวทางนี้ เราต้องเขียนเลขฐานสิบหกโดยไม่มีเครื่องหมายคำพูดใดๆ ที่มี 0x นำหน้า จากนั้นสตริงตัวเลข HEX จะถูกแปลงเป็นสตริงอักขระโดยอัตโนมัติ

ตัวอย่าง

mysql> Select 0x5152545678;
+--------------+
| 0x5152545678 |
+--------------+
| QRTVx        |
+--------------+
1 row in set (0.00 sec)