Možná jsem našel způsob. V C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\SQL\Snippets\1033\Function
(upravte podle vaší instalace), zkopíroval jsem Begin End.snippet
soubor s názvem kopie IsNull.snippet
a upravili nový soubor. Změnil jsem:
BEGIN
$selected$ $end$
END
Komu:
IsNull($selected$ $end$, 0)
(Také jsem změnil štítky Název, Popis a Autor -- dělejte si s nimi, co chcete.)
Poté jsem v SSMS použil Tools -> Code Snippets Manager
importovat nový úryvek. Nyní pomocí My_column_name
vybráno v okně dotazu, mohu použít Ctrl+K, Ctrl+S, Dolů, Dolů, Enter, Dolů, Enter k použití nového úryvku.
Nejde o jeden stisk klávesy, ale směřuje to tímto směrem. Možná to inspiruje někoho dalšího, kdo to může udělat ještě lepší.