所以我创建一个程序,它允许用户通过名称或说明与LIKE操作调用LIKE%SQL程序
CREATE PROCEDURE dbo.usp_Product(
@name varchar(50),
@description varchar(MAX))
AS
SELECT p.name,
p."description"
FROM Product p
WHERE p.name LIKE @name OR p."description" LIKE @description
GO
EXECUTE usp_Product @kids or @toys for kids
我不知道在哪里林布莱恩错了,其程序代码或执行搜索产品步骤。
有什么建议吗?谢谢
如何更改为LIKE '@description'? – JFPicard
可能重复[在参数变量上使用Like?](http://stackoverflow.com/questions/11152607/using-like-on-a-parameter-variable) – Tanner
你是什么意思由@kids或@toys为孩子'? – usr