sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL - Konverter streng til ASCII-heltal

Brug string_to_array('S06.6X9A', null) at opdele strengen i en text[] af individuelle karakterer. Derefter unnest for at vende den text[] ind i et bord. Brug derefter det i en from klausul og kør ascii() over hver række.

select ascii(char)
from (
  select unnest( string_to_array('S06.6X9A', null) )
) as chars(char);

 ascii 
-------
    83
    48
    54
    46
    54
    88
    57
    65


  1. Husk RAC-forekomster i Perf Tools

  2. MIN/MAX pris for hvert produkt (forespørgsel)

  3. Oracle:Hvordan bestemmer jeg det NYE navn på et objekt i en AFTER ALTER-udløser?

  4. PostgreSQL ændrer rækkefølgen af ​​returnerede rækker