我正在使用postgreSQL 9.1
我已将数据库的排序规则和字符类型设置为希腊语1253,并希望将其更改为utf8
要更改排序规则,我应该使用this,对吗?
但是我怎样才能改变角色类型呢?
谢谢
编辑
我改成莱特C而不是utf8。我想将排序规则和字符类型更改为C

最佳答案

不能更改现有数据库的默认排序规则。您需要使用所需的排序规则CREATE DATABASE,然后将模式和数据转储/还原到其中。
如果不想重新创建数据库,可以为数据库中的每个文本合谋指定排序规则。
以下是详细的postgres整理手册:Collation Support
本手册第一行说明:
之后无法更改数据库的LC_COLLATE和LC_CTYPE设置
它的创造。
CREATE DATABASEpg_dumppg_restore

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

10-12 17:35
查看更多