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