Tôi có thể đã tìm ra một cách. Trong C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\SQL\Snippets\1033\Function
(điều chỉnh cho phù hợp với cài đặt của bạn), tôi đã sao chép Begin End.snippet
tệp, được đặt tên là bản sao IsNull.snippet
và sửa đổi tệp mới. Tôi đã thay đổi:
BEGIN
$selected$ $end$
END
Tới:
IsNull($selected$ $end$, 0)
(Tôi cũng đã thay đổi các thẻ Tiêu đề, Mô tả và Tác giả - hãy làm bất cứ điều gì bạn muốn với những thẻ đó.)
Sau đó, trong SSMS, tôi đã sử dụng Tools -> Code Snippets Manager
để nhập đoạn mã mới. Bây giờ, với My_column_name
được chọn trong cửa sổ truy vấn, tôi có thể sử dụng Ctrl + K, Ctrl + S, Xuống, Xuống, Enter, Xuống, Enter để áp dụng đoạn mã mới.
Đó không phải là một lần nhấn phím duy nhất, nhưng nó đang đi theo hướng đó. Có thể điều này sẽ truyền cảm hứng cho người khác có thể làm cho nó tốt hơn nữa.