SSMS
 sql >> Database >  >> Database Tools >> SSMS

Scorciatoia da tastiera per avvolgere automaticamente il testo selezionato in IsNull([testo], 0) in SSMS

Potrei aver trovato un modo. In C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\SQL\Snippets\1033\Function directory (regola di conseguenza per la tua installazione), ho copiato il Begin End.snippet file, denominato la copia IsNull.snippet e modificato il nuovo file. Ho cambiato:

BEGIN

$selected$ $end$

END

A:

IsNull($selected$ $end$, 0)

(Ho anche cambiato i tag Titolo, Descrizione e Autore:fai quello che vuoi con quelli.)

Quindi, in SSMS, ho usato Tools -> Code Snippets Manager per importare il nuovo snippet. Ora, con My_column_name selezionato in una finestra di query, posso usare Ctrl+K, Ctrl+S, Giù, Giù, Invio, Giù, Invio per applicare il nuovo snippet.

Non è una singola sequenza di tasti, ma si sta dirigendo in quella direzione. Forse questo ispirerà qualcun altro che può renderlo ancora migliore.