Използвайте string_to_array('S06.6X9A', null)
за да разделите низа на text[]
на отделни герои. След това unnest
за да превърнете този text[]
в маса. След това използвайте това в from
клауза и изпълнете ascii()
върху всеки ред.
select ascii(char)
from (
select unnest( string_to_array('S06.6X9A', null) )
) as chars(char);
ascii
-------
83
48
54
46
54
88
57
65