SQL在Like Command中传递值

时间:2012-11-07 07:29:19

标签: sql-server

  

可能重复:
  Using variable in SQL LIKE statement

我希望它像这样,没问题。

Declare @modCode varchar(3)
SET @modCOde = 'SOR';

Select dbo.ApplyModuleCode(@modCode, Num) 
From Doc_SalesOrder 
Where Num not LIKE @modCOde

但我希望像这样使用它。

Declare @modCode varchar(3)
SET @modCOde = 'SOR';

Select dbo.ApplyModuleCode(@modCode, Num) 
From Doc_SalesOrder 
Where Num not LIKE %@modCOde%

我如何实现我的目标?

0 个答案:

没有答案