Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Konwertuj/koduj ciąg na liczby

To zadziała dla ciągów o długości do 8 znaków.

Aby zakodować:

SELECT CONV(HEX(string), 16, 10);

Aby zdekodować:

SELECT UNHEX(CONV(number, 10, 16));

MySQL obsługuje liczby całkowite o długości do 64 bitów, a ta metoda wykorzystuje 8 bitów na znak. Dlatego przy użyciu tej metody możesz zapisać do 64 / 8 =8 znaków w liczbie całkowitej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dołącz do dwóch tabel ze wszystkimi rekordami

  2. Mysql - Wybierz jak nie używać indeksu

  3. Wykonywanie poleceń powłoki z procedury składowanej MySQL

  4. Mysql w PHP - jak zaktualizować tylko jeden wiersz w tabeli, ale z największym numerem identyfikacyjnym

  5. Naprawianie błędu 1064 SQL Importowanie bazy danych do Wampserver