Ren*_*ani 3 postgresql unicode
我想从PostgreSQL中的列值返回unicode值。
这可能吗?我怎样做?
例:
"Renato" : U+0022 U+0052 U+0065 U+006E U+0061 U+0074 U+006F U+0022
Run Code Online (Sandbox Code Playgroud)
我想要这样做是因为我想从某些符号和标点中发现Unicode,并将其添加到转换正则表达式中,以将这些值替换为其他值。
获得一个Unicode代码点:
SELECT ascii('ã')
Run Code Online (Sandbox Code Playgroud)
结果:
227
Run Code Online (Sandbox Code Playgroud)
更多的在这里的手册。引用:
对于UTF8,返回字符的Unicode代码点。
获取字符串的Unicode代码点:
SELECT array_agg(t)
FROM (
SELECT ascii(regexp_split_to_table('Conceição', '')) AS t
) x
Run Code Online (Sandbox Code Playgroud)
string_agg如果您想要文本字符串作为结果,请改用。为此,您必须将值转换为文本。
| 归档时间: |
|
| 查看次数: |
1855 次 |
| 最近记录: |