gpt4 book ai didi

postgresql - 如何更改 postgresql 中数据库的 "character type"?

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

我正在使用 postgreSQL 9.1

我已将数据库的排序规则和字符类型设置为 Greek_Greece.1253,我想将其更改为 utf8

要更改排序规则,我应该使用 this ,对吧?

但是我怎样才能改变字符类型呢?

谢谢

编辑

我想到了 wright C 而不是 utf8。我想将排序规则和字符类型更改为 C

最佳答案

您不能更改现有数据库的默认排序规则。您需要使用所需的排序规则CREATE DATABASE,然后将您的模式和数据转储/恢复到其中。

如果您不想重新创建数据库 - 您可以为数据库中的每个文本列指定排序规则。

这是关于归类的详细 postgres 手册:Collation Support .

本手册页的第一行指出:

LC_COLLATE and LC_CTYPE settings of a database cannot be changed after its creation.

CREATE DATABASE , pg_dump , pg_restore

关于postgresql - 如何更改 postgresql 中数据库的 "character type"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18989197/

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