PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL - Convertir une chaîne en entier ASCII

Utilisez string_to_array('S06.6X9A', null) pour diviser la chaîne en un text[] de caractères individuels. Puis unnest pour transformer ce text[] dans un tableau. Ensuite, utilisez-le dans un from clause et exécutez ascii() sur chaque ligne.

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

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