我有這樣一個存儲過程:如何在變量@中將%存儲在存儲過程中?
ALTER PROCEDURE GetSoNumber (@SO varchar(255))
AS
BEGIN
SELECT OrderNo
FROM Orders_Header
WHERE (DVMOrderNumber LIKE '%'@SO & '%')
End
我怎麼能對一個變量(@SO
)應用在存儲過程中的SQL LIKE
通配符(%
)?我試過'%@SO%'
,但不起作用。
我想選擇部分文本並用它來搜索數據庫。
感謝
了很多,當我在vb.net中使用代碼,我把&不加,但工作。非常感謝 – Vladut
是的,好吧,T-SQL與VB.NET不一樣;-)請標記幫助你作爲接受答案的答案。 –