Postgresql: Die Datenbank kann nicht umbenannt werden

752
Drew

PostgreSQL 9.4.1 (installiert mit Homebrew) Ich möchte eine Datenbank umbenennen. Ich mache das:

$ 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 

Wie Sie sehen, hat sich der Name nicht geändert. Was mache ich falsch? Und warum ändert sich der = zu - nachdem der Befehl 'ALTER DATABASE' ausgeführt wurde? was bedeutet das?

0

1 Antwort auf die Frage

1
Ali

Ihnen fehlt ein Semikolon (;) nach der Abfrage?