【发布时间】:2008-11-26 15:50:59
【问题描述】:
所以我有一个stored procedure,它接受像1234567890 这样的产品代码。我想为这些产品提供通配符搜索选项。 (即123456*)并让它返回所有匹配的产品。最好的方法是什么?
我过去使用过类似下面的东西:
SELECT @product_code = REPLACE(@product_code, '*', '%')
然后在product_code 字段上进行LIKE 搜索,但我觉得它可以改进。
【问题讨论】:
-
我想不出更好的方法。这样做有问题吗?
标签: sql sql-server-2005 search wildcard