SSMS
 sql >> Baza danych >  >> Database Tools >> SSMS

Skrót klawiaturowy do automatycznego zawijania zaznaczonego tekstu w IsNull([tekst], 0) w SSMS

Może znalazłem sposób. W C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\SQL\Snippets\1033\Function katalog (dostosuj odpowiednio do swojej instalacji), skopiowałem Begin End.snippet o nazwie kopia IsNull.snippet i zmodyfikował nowy plik. Zmieniłem:

BEGIN

$selected$ $end$

END

Do:

IsNull($selected$ $end$, 0)

(Zmieniłem również tagi Title, Description i Author -- rób z nimi, co chcesz.)

Następnie w SSMS użyłem Tools -> Code Snippets Manager aby zaimportować nowy fragment kodu. Teraz z My_column_name zaznaczony w oknie zapytania, mogę użyć Ctrl+K, Ctrl+S, W dół, W dół, Enter, W dół, Enter, aby zastosować nowy fragment kodu.

To nie jest jedno naciśnięcie klawisza, ale zmierza w tym kierunku. Może to zainspiruje kogoś innego, kto może go jeszcze ulepszyć.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Śledzenie ciągłych dni nieobecności z dni roboczych tylko SQL

  2. Jak połączyć się z lokalną instancją SQL Server 2008 Express

  3. Spraw, aby SQL Intellisense znał aktualną bazę danych

  4. Jak zinterpretować ten komunikat o błędzie SQL Server

  5. Jak utworzyć tabelę SQL w innym schemacie?