postgresql - (Postgresql)如何将表情符号(或表情符号)转换为其 unicode 表示
问题描述
目前我正在使用 python 来获取 emojis 的 unicode 表示。
我希望能够使用 postgresql 来做到这一点。例子:
messageText
----------
select unicodeValue(messageText) from table where messageText = '';
Result: 'U+1F600'
解决方案
这假设数据库编码是 UTF-8,但如果你想表示这些奇怪的字符,无论如何这是一个要求:
SELECT to_hex(ascii(''));
to_hex
--------
1f600
(1 row)