Postgresql: не может переименовать базу данных

650
Drew

PostgreSQL 9.4.1 (устанавливается вместе с homebrew) Я хочу переименовать базу данных. Я делаю это:

$ psql postgres postgres=# ALTER DATABASE snot RENAME TO snortdb postgres-# \l  List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges  --------+-----------+-----------+---------+-------+------------------------- postgres| myUser | SQL_ASCII | C | C |  snot | snort | SQL_ASCII | C | C |  template0| myUser | SQL_ASCII | C | C | =c/myUser + | | | | | myUser=CTc/myUser template1| myUser | SQL_ASCII | C | C | =c/myUser + | | | | | myUser=CTc/myUser 

Как видите, имя не изменилось. Что я делаю неправильно? И на самом деле, почему = изменяется на - после выполнения команды ALTER DATABASE? что это значит?

0

1 ответ на вопрос

1
Ali

You are missing a semicolon (;) after the query?