首页 > 解决方案 > (Postgresql)如何将表情符号(或表情符号)转换为其 unicode 表示

问题描述

目前我正在使用 python 来获取 emojis 的 unicode 表示。

我希望能够使用 postgresql 来做到这一点。例子:

messageText
----------

select unicodeValue(messageText) from table where messageText = '';

Result: 'U+1F600'

标签: postgresqlemoji

解决方案


这假设数据库编码是 UTF-8,但如果你想表示这些奇怪的字符,无论如何这是一个要求:

SELECT to_hex(ascii(''));

 to_hex 
--------
 1f600
(1 row)

推荐阅读