In MySQL Werkbank, kann man verwenden , die Tastenkombination Ctrl+ ENTERdie Anweisung am Cursor (abgegrenzte mit Semikolon) auszuführen.
Gibt es eine ähnliche Verknüpfung in pgAdmin?
Für SQL-Abfragen, die sich nur über eine Zeile erstrecken, verwende ich einen Sprachbefehl in Dragon NaturallySpeaking:
Sub Main
SendKeys "{End}"
Wait(0.3)
SendKeys "+{Home}"
Wait(0.3)
SendKeys "{F5}"
End Sub
Ich habe jedoch keine Lösung für SQL-Abfragen, die sich über mehr als eine Zeile erstrecken.
pgadmin
keyboard-shortcuts
Franck Dernoncourt
quelle
quelle
Antworten:
Da es anscheinend keine Möglichkeit gibt, eine solche Tastenkombination zu definieren, habe ich eine Funktionsanforderung eingereicht: https://redmine.postgresql.org/issues/1439 , die abgelehnt wurde:
Da man sich bei pgAdmin erstaunlicherweise anmelden muss, um Probleme / Funktionsanfragen anzuzeigen, ist hier ein Screenshot:
quelle
Sie können Ihre Abfrage im pgAdmin-SQL-Fenster auswählen und F5 drücken. Das Gleiche funktioniert, wenn Sie den Cursor einfach auf eine Zeile in Ihrer Anweisung setzen, ohne sie tatsächlich auszuwählen, aber nur, wenn Ihre Anweisungen durch ein Semikolon getrennt sind.
quelle