PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL - Konvertiert eine Zeichenfolge in eine ASCII-Ganzzahl

Verwenden Sie string_to_array('S06.6X9A', null) um den String in einen text[] aufzuteilen von einzelnen Charakteren. Dann unnest diesen text[] umzuwandeln in einen Tisch. Verwenden Sie das dann in einem from -Klausel und führen Sie ascii() aus über jede Zeile.

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

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