我想编写一个存储过程,以便过滤某些列,其中一些列可能为空或不为空。下面的代码是我的,但不起作用。
((Person.expert LIKE @expert or Person.expert LIKE @expert) or person.last_name like @last_name + '%'
and
我想在前面捕获NULL。有可能吗?我正在使用Sql Server 2005
CREATE PROCEDURE [Authentication].]
AS BEGIN TRAN RETURN NULLEND TRY
Error 'spOnlineTest_CheckLogin‘过程试图返回NULL状态,这是不允许的。
我有一个存储过程(如下所示)来插入一个新记录并返回相关记录的新标识( id列是一个正确定义的标识列)。存储过程被导入到我的实体数据模型中,并作为函数调用,预期的结果是新记录的标识。存储过程:-- Add the parameters for the stored procedure here-- Insert statements for