Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Mengonversi String ke Heksadesimal di MySQL – HEX()

Di MySQL, Anda dapat mengonversi string ke representasi heksadesimalnya dengan menggunakan HEX() fungsi.

HEX() fungsi bekerja pada string dan angka, namun penanganannya masing-masing sedikit berbeda. Saat digunakan untuk mengonversi angka, ia mengembalikan representasi string heksadesimal dari nomor yang diperlakukan sebagai nomor longlong (BIGINT). Namun saat mengonversi string, ini akan menampilkan representasi string heksadesimal dari string yang setiap byte dari setiap karakter dikonversi menjadi dua digit heksadesimal.

Sintaks

Berikut cara sintaks untuk mengonversi string ke hex:

HEX(str)

Dimana str adalah string yang ingin Anda konversi.

Contoh

Ini contohnya:

SELECT HEX('Run');

Hasil:

+------------+
| HEX('Run') |
+------------+
| 52756E     |
+------------+

Ini mengubah string Run ke dalam ekuivalen heksadesimalnya (52756E ).

Unhex sebuah String

Anda juga dapat “menghapus heksadesimal” nilai heksadesimal ke dalam string aslinya dengan menggunakan UNHEX() fungsi, X notasi, atau 0x notasi. Untuk informasi lebih lanjut, lihat 3 Cara Unhex String di MySQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Host lokal mysql !=127.0.0.1?

  2. Menggunakan PHP untuk mengeksekusi beberapa Query MYSQL

  3. Perubahan zona waktu MySQL?

  4. MySQL Workbench:Kesalahan dalam kueri (1064):Kesalahan sintaks di dekat 'VISIBLE' di baris 1

  5. Bagaimana cara menyimpan array di MySQL?