Ich möchte in der Lage sein, eine SQL-Abfrage zu schreiben, die die Datenbank ändert, in der ich gerade angemeldet bin.
Beispiel:
Gibt es eine Möglichkeit, den Datenbanknamen in dieser Abfrage nicht zu spezifizieren?
Ich kann es jetzt nicht testen, aber da Sie auf 9.1 sind, könnten Sie versuchen:
Vielleicht müssen Sie current_database () in einer Variablen auswählen, damit es funktioniert.
Wenn Sie das Skript in psql ausführen, können Sie den Ersetzungsmechanismus von psql verwenden:
psql
Die Dokumentation ist hier: Ссылка
Tags und Links sql postgresql