2013-08-17 4 views

ответ

9

Чтобы увидеть иначе невидимый Юникод в постгрессивной таблице, вы захотите использовать «закодировать» и «убежать» от обоих. И просто для удовольствия, функция escape требует, чтобы cast набирал 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; 
Смежные вопросы