PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да покажа невидими уникод знаци в psql / postgres?

За да видите иначе невидимия Unicode в таблица postgress, ще искате да използвате и „encode“ и „escape“ и двете. И просто за забавление, функцията за бягство изисква каст, за да въведете bytea. Събирайки всичко заедно:

# 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. Как да използвам настройките на tcp_keepalives в Postgresql?

  2. Има ли начин за полезно индексиране на текстова колона, съдържаща модели на регулярен израз?

  3. Регистрационният файл на Postgres съдържа:липсваща част номер 0 за тост стойност 815441 в pg_toast_2619

  4. как мога да получа всички идентификатори, започвайки от даден идентификатор рекурсивно в таблица postgresql, която се позовава на себе си?

  5. php как се използва полето за избор за данни за търсене в списъчен изглед (таблица)