Tôi có một hàm do người dùng định nghĩa được sử dụng trong nhiều quy trình được lưu trữ sẽ trả lại cho tôi một số giá trị. Nếu nó có thể cho tôi để thêm một tham số tùy chọn mới cho cùng một.Tham số tùy chọn trong máy chủ SQL
Nếu tôi không vượt qua bất kỳ giá trị nào, giá trị này phải là giá trị rỗng và nếu tôi chuyển một số giá trị, nó sẽ được sử dụng. Tôi không muốn đi và thay đổi tất cả các thủ tục được lưu trữ để làm như vậy.
Ví dụ mã
dbo.CalculateAverageForUser(userid int)
Tôi có thể sử dụng dbo.CalculateAverageForUser(userid int, type NVARCHAR(10) = NULL)
Nếu bạn đăng mã hoặc XML, hãy làm nổi bật những dòng đó trong trình soạn thảo và nhấp vào nút "mã" (101 010) trên thanh công cụ của trình soạn thảo định dạng và cú pháp làm nổi bật nó! –