0

我在 postgres 中创建了一个名为“femme-myp”的数据库。在 python Django 中创建或使用表时没有问题。但是当我尝试在终端中删除数据库时,它说名称中有错误,它指向名称中的“-”。有什么办法可以删除该数据库?

ERROR:  syntax error at or near "-"
LINE 1: DROP DATABASE femme-myp;
                           ^
4

1 回答 1

3

尝试在数据库名称中使用引号:

DROP DATABASE "femme-myp";

所有不以字母开头且包含除字母、数字和下划线以外的字符的标识符都_必须用引号引起来。

于 2019-10-03T12:45:23.403 回答