Windows 上的 PostgreSQL:无法删除数据库

问题描述 投票:0回答:1

我在 W11 pro 下的 PostgreSQL 上有几个数据库。

我想删除其中一些,但它返回错误。

我将 PSQL.exe 启动到以管理员身份运行的 CMD 实例中。

例如我想删除第一个:

Backingratcks
(写错了)和
Backingtracks

我发出命令

DROP DATABASE Backingratcks;
删除第一个, 但它返回一个未指定的错误并且它不会删除数据库

当我想删除“Backingtracks”、“Noises”、“TEST”、“cs”等时,情况完全相同

请问我哪里错了?

postgresql
1个回答
0
投票

解决办法是把数据库名称加上引号。

DROP DATABASE Backingratcks;
没用

DROP DATABASE "Backingratcks";
完美运作

© www.soinside.com 2019 - 2024. All rights reserved.