How can I use optional parameters in a T-SQL stored procedure?

后端 未结 6 828
天涯浪人
天涯浪人 2020-11-22 05:56

I am creating a stored procedure to do a search through a table. I have many different search fields, all of which are optional. Is there a way to create a stored procedur

6条回答
  •  清歌不尽
    2020-11-22 06:57

    This also works:

        ...
        WHERE
            (FirstName IS NULL OR FirstName = ISNULL(@FirstName, FirstName)) AND
            (LastName IS NULL OR LastName = ISNULL(@LastName, LastName)) AND
            (Title IS NULL OR Title = ISNULL(@Title, Title))
    

提交回复
热议问题