【发布时间】:2018-04-11 20:00:59
【问题描述】:
我正在尝试通过 PowerShell 创建一个 PostgreSQL 数据库,其中 collate 选项为 C,以使用以下命令解决具有特殊字符的字段的排序顺序:
createdb -U postgres -h localhost -p 5432 -O apm apm -l 'C' -T template0
但看到以下错误:
createdb:命令行参数太多(第一个是“C”)
Postgres 版本:9.6.6
操作系统:Windows 10
【问题讨论】:
-
你有两次
apm。 -
是的。一个是指角色,另一个是指数据库名称。我在下面尝试过,数据库创建没有问题:'createdb -U postgres -h localhost -p 5432 -O apm apm'。但我无法使用整理选项 C 创建数据库
-
在数据库名称之后,应该是描述和就是这样。
-
是否可以在
createdb中提供整理选项?我在文档中没有看到任何关于它的内容。 -
我猜是的。 link
标签: postgresql powershell collate