gpt4 book ai didi

用于创建俄语 UTF-8 数据库的 Postgresql 字符类型?

转载 作者:行者123 更新时间:2023-11-29 11:32:22 25 4
gpt4 key购买 nike

“创建数据库”窗口中的字符类型有以下选择:en_US.UTF8CPOSIX。但数据库将包含俄语数据。如何选择ru_RU.UTF8

如果不需要,我应该选择以上哪个? DB编码为UTF8。

编辑:PostgreSQL 版本:8.4操作系统:VirtualBox 中的 CentOS 6语言环境:我不知道,我会使用两种语言是的,我使用 pgAdmin3“如果您选择 template0 作为模板数据库,提供的选项会改变吗?” - 没有

最佳答案

对于俄语 UTF-8 数据库,您确实需要 ru_RU.UTF-8 作为您的 LC_CTYPELC_COLLATE。要使用 SQL 创建数据库,您需要编写:

CREATE DATABASE my_database_name 
ENCODING 'UTF-8'
LC_COLLATE 'ru_RU.UTF-8'
LC_CTYPE 'ru_RU.UTF-8'
TEMPLATE template0;

您的管理工具应该允许您选择这些选项。在不知道您的 Pg 版本、您使用的管理工具、您的操作系统/版本等的情况下,很难说更多。

关于用于创建俄语 UTF-8 数据库的 Postgresql 字符类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12490497/

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