sql >> Database teknologi >  >> RDS >> Mysql

Konverter/indkod streng til tal

Dette fungerer for strenge på op til 8 tegn.

Sådan kodes:

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

Sådan afkodes:

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

MySQL understøtter heltal op til 64 bit lange, og denne metode bruger 8 bit pr. tegn. Derfor kan du ved at bruge denne metode gemme op til 64 / 8 =8 tegn i et heltal.



  1. Hardkodning af headere til excel-fil ved hjælp af PHP, mens du dynamisk forespørger SQL

  2. Mysql:find antallet af rækker, der har samme værdi den ene efter den anden

  3. Hvordan afgør man, om en MySQL-forespørgsel er gyldig?

  4. Oprettelse og sletning af en PostgreSQL-database på Ubuntu 16.04