Postgres:等效ASCII

时间:2020-07-27 13:06:06

标签: sql postgresql

我有一个编码的字符串:%D1%81%D0%BF%D0%B0%D1%81%D0%BE-%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B9+%D1%81%D0%BE%D0%B1%D0%BE%D1%80

解码后,该字符串变为:спасо-преображенский собор

我尝试了以下方法, SELECT convert('%D1%81%D0%BF%D0%B0%D1%81%D0%BE-%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B9+%D1%81%D0%BE%D0%B1%D0%BE%D1%80', 'SQL_ASCII', 'UTF8')

但这仍然给了我编码后的字符串。 我知道有可能实现这一目标,因为当我这样做时:SELECT 'спасо-преображенский собор',它可以为我带来预期的结果。

我该如何实现?

0 个答案:

没有答案