CREATE PROCEDURE Search@SearchText nvarchar(50) AS
select ID,Name,
from Table
where ProductName like (这里怎么写?用%做模糊查询。)  
GO

解决方案 »

  1.   

    CREATE PROCEDURE Search@SearchText nvarchar(50) AS
    select ID,Name,
    from Table
    where ProductName like '%@SearchText%'
    GO
      

  2.   

    alter PROCEDURE Search
    (
    @SearchText nvarchar(50)
    )
    ASselect ID,Name
    from tablenmae
    where ProductName like '%'+@SearchText+'%'
    GO
      

  3.   

    exec Search '1'
    用这句测试,是可以的呀,我都测试过了的
      

  4.   

    CREATE PROCEDURE Search@SearchText nvarchar(50) AS
    select ID,Name
    from Table
    where ProductName like '%' + @SearchText + '%'
    GO前面是对的,但是你不能在name 后加逗号