(Postgresql) 如何将表情符号(或表情符号)转换为其 unicode 表示
(Postgresql) How to convert an emoji (or emoticon) to its unicode representation
目前我正在使用 python 来获取表情符号 unicode 表示。
我希望能够使用 postgresql 来做到这一点。示例:
messageText
----------
select unicodeValue(messageText) from table where messageText = '';
Result: 'U+1F600'
这假定数据库编码为 UTF-8,但如果您想表示这些奇怪的字符,无论如何这是一个要求:
SELECT to_hex(ascii(''));
to_hex
--------
1f600
(1 row)
目前我正在使用 python 来获取表情符号 unicode 表示。
我希望能够使用 postgresql 来做到这一点。示例:
messageText
----------
select unicodeValue(messageText) from table where messageText = '';
Result: 'U+1F600'
这假定数据库编码为 UTF-8,但如果您想表示这些奇怪的字符,无论如何这是一个要求:
SELECT to_hex(ascii(''));
to_hex
--------
1f600
(1 row)