Sintaks psqlklien baris perintah adalah
psql [option...] [dbname [username]]
Saya meneruskan perintah ALTER DATABASE x RENAME to yke perintah ini:
echo `ALTER DATABASE x RENAME to y` | psql
Saat ini saya mendapatkan kesalahan
psql: FATAL: database "myuser" does not exist
Sepertinya psqlperintah mencoba untuk membuka database dengan nama yang sama dengan nama pengguna saat ini.
Bagaimana saya bisa memulai psqlperintah tanpa memilih basis data apa pun?
Edit :
Solusi tentu saja hanya untuk membuat database kosong untuk pengguna.
Menggunakan database xsebagai parameter tidak berfungsi, karena ini memblokir nama.