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

Jak wyświetlić niewidoczne znaki Unicode w psql / postgres?

Aby zobaczyć niewidoczny w inny sposób Unicode w tabeli postgress, użyj obu opcji „encode” i „escape”. I tak dla zabawy, funkcja escape wymaga rzutowania, aby wpisać bytea. Wszystko razem:

# CREATE TABLE xxx_test (foo text);
# INSERT INTO xxx_test (foo) values (E'Invis\u200eble €');

# SELECT foo from xxx_test;
Invis‎ble €
# SELECT encode(foo::bytea, 'escape') FROM xxx_test;
Invis\342\200\216ble \342\202\254

# DROP TABLE xxx_test;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy istnieje limit czasu dla bezczynnych połączeń PostgreSQL?

  2. Pobierz instancję IPAddr z jej reprezentacji json

  3. Django:IntegrityError podczas add()

  4. Postgresql, zaktualizuj, jeśli istnieje wiersz z jakąś unikalną wartością, w przeciwnym razie wstaw

  5. Czy podczas wykonywania PITR byłoby możliwe wstrzymanie/wznowienie w PostgreSQL?