В MySQL Workbench можно использовать сочетание клавиш Ctrl+ ENTERдля выполнения оператора в курсоре (обозначенном точкой с запятой).
Есть ли аналогичный ярлык в pgAdmin?
Для запросов SQL, которые занимают только одну строку, я использую голосовую команду в Dragon NaturallySpeaking:
Sub Main
SendKeys "{End}"
Wait(0.3)
SendKeys "+{Home}"
Wait(0.3)
SendKeys "{F5}"
End Sub
но у меня нет никакого решения для запросов SQL, которые охватывают хотя и более одной строки.
pgadmin
keyboard-shortcuts
Франк Дернонкур
источник
источник
Ответы:
Поскольку, похоже, нет способа определить такое сочетание клавиш, я подал запрос на добавление функции: https://redmine.postgresql.org/issues/1439 , который был отклонен:
Так как с pgAdmin удивительно, нужно войти в систему, чтобы просмотреть вопросы / запрос функции, вот скриншот:
источник
Вы можете выбрать свой запрос в окне pgAdmin sql и нажать F5. То же самое будет работать, если вы просто наведете курсор на любую строку в вашем утверждении, не выбрав ее фактически, но только если ваши операторы разделены точкой с запятой.
источник