使用N,LIKE和%运算符与存储过程参数

时间:2018-05-09 09:18:11

标签: sql sql-server sql-server-2012 sql-like

我有一个c#应用程序,它使用一个参数调用存储过程。存储过程:

ALTER PROCEDURE [dbo].[test]
 (@name  nvarchar(20))
AS
BEGIN

    SELECT     [pop].[Id]
              ,[pop].[name]
              ,[pop].[surname]
      FROM     [dbo].[pop]
      WHERE   ([pop].[name] LIKE N'%' +@name + '%')
      ORDER BY [pop].[Id]       

 END

但结果集不正确,它不返回任何表,(0行受影响)。

0 个答案:

没有答案