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

PostgreSQL:converte la stringa in numero intero ASCII

Usa string_to_array('S06.6X9A', null) per dividere la stringa in un text[] dei singoli personaggi. Quindi unnest per trasformare quel text[] in un tavolo. Quindi usalo in un from clausola ed eseguire ascii() su ogni riga.

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

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