Jag kanske har hittat ett sätt. I C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\SQL\Snippets\1033\Function
katalogen (justera därefter för din installation), kopierade jag Begin End.snippet
fil, som heter kopian IsNull.snippet
och ändrade den nya filen. Jag ändrade:
BEGIN
$selected$ $end$
END
Till:
IsNull($selected$ $end$, 0)
(Jag ändrade också taggarna Titel, Beskrivning och Författare -- gör vad du vill med dem.)
Sedan, i SSMS, använde jag Tools -> Code Snippets Manager
för att importera det nya kodavsnittet. Nu med My_column_name
valt i ett frågefönster kan jag använda Ctrl+K, Ctrl+S, Ner, Ner, Enter, Ner, Enter för att tillämpa det nya kodavsnittet.
Det är inte en enda knapptryckning, men det är på väg åt det hållet. Kanske kommer detta att inspirera någon annan som kan göra det ännu bättre.