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

Konversikan hex ke biner di MySQL

Gunakan CONV() fungsi:

CONV(string, 16, 2)

Untuk memiliki panjang sesuai dengan input:

LPAD(CONV(string, 16, 2), LENGTH(string)*4, '0')

Sebagai CONV() bekerja dengan presisi 64-bit, Anda tidak dapat mengonversi lebih dari 64 bit, jadi Anda juga dapat menggunakan ini:

LPAD(CONV(string, 16, 2), 64, '0')

dan Anda harus memeriksa LENGTH(string) <= 16 atau Anda mungkin mendapatkan hasil yang salah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:Kesalahan sintaks dengan intersect?

  2. @GeneratedValue superclass abstrak polimorfik melalui MySQL

  3. Cara mendapatkan sertifikat Amazon MySQL RDS

  4. KEDUA() Contoh – MySQL

  5. Cari tahu di mana kode PHP Anda melambat (Masalah Kinerja)