目标:
要查询数据库中的一个操作日志表,其中要根据日志内容进行筛选,比如要查询所有日志内容中有  添加  字样的记录;

代码:

 1如何在存储过程中使用like操作符SET QUOTED_IDENTIFIER ON 
 2如何在存储过程中使用like操作符GO
 3如何在存储过程中使用like操作符SET ANSI_NULLS OFF 
 4如何在存储过程中使用like操作符GO
 5如何在存储过程中使用like操作符if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[GetOperationLogs]'and OBJECTPROPERTY(id, N'IsProcedure'= 1)
 6如何在存储过程中使用like操作符drop procedure [dbo].[GetOperationLogs]
 7如何在存储过程中使用like操作符GO
 8如何在存储过程中使用like操作符
 9如何在存储过程中使用like操作符
10GO

这里的关键还是 两个单眼号的连续使用,注意观察
1如何在存储过程中使用like操作符if (@Description!=null)
2如何在存储过程中使用like操作符      set @s=@s+' Description like ''%'+@Description+'%'''
这里%旁边的是两个单眼号,而不是双眼号;
注意了这点就ok了,其他的没什么好说的;
祝你成功

相关文章: