5

Já usei bastante SSMS e DBeaver e particularmente para mim, o modo que o DBeaver executa instruções é o melhor: Executar a área selecionada pelo cursor, se não selecionar nada executa a instrução da linha (ou até o ponto e vírgula mais próximo).

Se quiser executar tudo deve selecionar propositalmente tudo (só dar CTRL A).

No SSMS acontecia muito de eu estar num arquivo com vários comandos, e sem querer dar um F5 e não perceber que tinha um DELETE, UPDATE etc. escondido ali no meio.

Carregando publicação patrocinada...
1

Esse é um ótimo exemplo, obrigado por compartilhar.

Principalmente o caso do SSMS com DELETE ou UPDATE escondido no meio do arquivo. Esse tipo de situação é justamente o que torna essa decisão mais interessante do que parece à primeira vista.

Também é interessante ver que, para quem já está acostumado com o DBeaver, executar a instrução atual por padrão parece muito mais natural, e executar tudo exige uma ação explícita.

Vou levar esse feedback para a discussão no GitHub. Obrigado!