Użyj string_to_array('S06.6X9A', null)
podzielić ciąg na text[]
poszczególnych postaci. Następnie unnest
aby włączyć ten text[]
do stołu. Następnie użyj tego w from
klauzula i uruchom ascii()
nad każdym rzędem.
select ascii(char)
from (
select unnest( string_to_array('S06.6X9A', null) )
) as chars(char);
ascii
-------
83
48
54
46
54
88
57
65