gpt4 book ai didi

Postgresql 对国家字符数据类型的支持

转载 作者:行者123 更新时间:2023-11-29 12:01:33 27 4
gpt4 key购买 nike

寻找讨论 PostgreSQL 对 NATIONAL CHARACTER 数据类型集的支持的引用。例如此查询运行无误:

select cast('foo' as national character varying(10))

但是文档似乎没有讨论那种类型 Postgres character data types

Postgres 是否以不同于 CHARACTER 数据类型的方式实现这些?也就是说,NATIONAL 关键字如何影响数据的存储或表示方式?

有人可以分享一两个指向我似乎找不到的引用资料的链接吗? (除了前一段时间的一些邮件列表通信)

最佳答案

如果您在 PostgresSQL 中请求一个national character varying,您将得到一个常规的character varying

PostgreSQL 对普通字符和国家字符使用相同的编码。

“国家字符”是过去糟糕时代的遗留物,当时人们仍然使用单字节编码,如 LATIN-1,并且需要对不适合的字符使用不同的编码。

PostgreSQL 一直支持 UNICODE 编码,所以这不是问题。只需确保您没有指定默认 UTF8 以外的编码。

关于Postgresql 对国家字符数据类型的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57649798/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com