关于UTF8MB4编码的提问
社区的grestsql是支持UTF8MB4编码, 也就数据库支持表情符号的。但其它系的数据库比如ORACLE\PG最新版本产品,是否也支持UTF8MB4?在 pg 数据库中,支持UTF8编码,其中UTF8编码就有包含UTF8MB4,为1~4字节。
在 oracle 数据库中,MySQL都支持,O肯定也支持的,O也是包含在UTF8中。
换句话来说,MySQL/GreatSQL 才分UTF8和UTF8MB4。而在PG 和 O 中,都是直接包含在UTF8 中 KAiTO 发表于 2024-8-12 16:16
在 pg 数据库中,支持UTF8编码,其中UTF8编码就有包含UTF8MB4,为1~4字节。
在 oracle 数据库中,MySQL都支 ...
好的,明白了。我说在ORACLE和PG的文档中,从来没有提过UTF8MB4。感谢你的解答 reddey 发表于 2024-8-12 16:26
好的,明白了。我说在ORACLE和PG的文档中,从来没有提过UTF8MB4。感谢你的解答 ...
你会PG啊 ? 问下 PG 17 初始化数据库的时候 这样会报告警,说没有匹配上ZH_CN.UTF8
initdb -D $PGDATA
--encoding=UTF8
--locale=zh_CN.UTF-8
--lc-collate=zh_CN.utf8
--lc-ctype=zh_CN.utf8
页:
[1]