Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể nhập các giá trị số dưới dạng số Hệ thập lục phân (HEX) trong câu lệnh MySQL?


Sau đây là hai cách tiếp cận với sự trợ giúp của chúng tôi có thể nhập các giá trị số dưới dạng số Thập lục phân -

Bởi tiền tố ‘X’

Trong cách tiếp cận này, chúng tôi cần trích dẫn các số thập lục phân trong các dấu ngoặc kép có tiền tố X. Sau đó, chuỗi số HEX sẽ được tự động chuyển đổi thành một số dựa trên ngữ cảnh biểu thức.

Ví dụ

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

Theo tiền tố 0x

Trong cách tiếp cận này, chúng ta cần viết các số thập lục phân mà không có bất kỳ dấu ngoặc kép nào có tiền tố là 0x. Sau đó, chuỗi số HEX sẽ được tự động chuyển đổi thành giá trị số dựa trên ngữ cảnh của biểu thức.

Ví dụ

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