PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL - Konwertuj ciąg na liczbę całkowitą ASCII

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dział ( / ) nie daje mojej odpowiedzi w postgresql

  2. używanie schematów w postgresql

  3. Postgres ORDER BY wartości na liście IN przy użyciu Rails Active Record

  4. Załaduj zrzut Postgresa po docker-compose up

  5. Wywołanie polecenia psql pg_dump w skrypcie wsadowym