psqlकमांड लाइन क्लाइंट का सिंटैक्स है
psql [option...] [dbname [username]]
मैं ALTER DATABASE x RENAME to yइस कमांड को कमांड दे रहा हूं :
echo `ALTER DATABASE x RENAME to y` | psql
वर्तमान में मुझे त्रुटि मिल रही है
psql: FATAL: database "myuser" does not exist
ऐसा लगता है कि psqlकमांड वर्तमान उपयोगकर्ता नाम के समान डेटाबेस के साथ डेटाबेस को खोलने का प्रयास करता है।
psqlबिना किसी डेटाबेस का चयन किए मैं कमांड कैसे शुरू कर सकता हूं ?
संपादित करें :
उपयोगकर्ता के लिए खाली डेटाबेस बनाने के लिए वर्कअराउंड निश्चित रूप से है।
xएक पैरामीटर के रूप में डेटाबेस का उपयोग करना काम नहीं कर रहा है, क्योंकि यह नाम बदल देता है।