gpt4 book ai didi

postgresql - 如何在 psql/postgres 中显示 "invisible"unicode 字符?

转载 作者:行者123 更新时间:2023-11-29 11:23:31 25 4
gpt4 key购买 nike

如何从 psql(postgres 命令行客户端)中显示通常不可见的 unicode 字符?

最佳答案

要在 postgress 表中查看不可见的 Unicode,您需要同时使用“encode”和“escape”。只是为了好玩,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;

关于postgresql - 如何在 psql/postgres 中显示 "invisible"unicode 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18283973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com