Може да съм намерил начин. В C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\SQL\Snippets\1033\Function
директория (коригирайте съответно за вашата инсталация), копирах Begin End.snippet
файл с име на копието IsNull.snippet
, и промени новия файл. Промених:
BEGIN
$selected$ $end$
END
До:
IsNull($selected$ $end$, 0)
(Промених също етикетите за заглавие, описание и автор – правете каквото искате с тях.)
След това в SSMS използвах Tools -> Code Snippets Manager
за да импортирате новия фрагмент. Сега с My_column_name
избран в прозорец на заявка, мога да използвам Ctrl+K, Ctrl+S, надолу, надолу, Enter, надолу, Enter, за да приложа новия фрагмент.
Това не е едно натискане на клавиш, но се насочва в тази посока. Може би това ще вдъхнови някой друг, който може да го направи още по-добър.