sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan viser man usynlige unicode-tegn i psql / postgres?

For at se ellers usynlig Unicode i en postgress-tabel skal du bruge både "encode" og "escape". Og bare for sjov, escape-funktionen kræver en cast for at skrive bytea. At sætte det hele sammen:

# 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. Hvorfor er MySQL InnoDB så meget langsommere ved fuldbordsscanninger end MyISAM?

  2. Windows7 WAMP 64-bit stack MySQL problemer

  3. Oracle Trigger-oprettelse med kompileringsfejl, ORA-02289:sekvens eksisterer ikke

  4. Fejlfinding af SQL Server CPU-ydelsesproblemer