【发布时间】:2013-12-01 13:30:38
【问题描述】:
如果未指定搜索文本,是否有绕过结果集全文过滤的最佳做法?我现在要做的是:
SELECT * FROM items
WHERE @search='all' OR CONTAINS(*,@search)
不过不知道有没有更优雅的方式呢?
【问题讨论】:
-
你想在什么条件下搜索全部或包含(*,@search)。你有什么具体情况吗?
-
我想要返回所有行的条件是用户没有指定任何搜索字符串。当指定 serch 字符串时 - 我希望结果集由 CONTAINS 过滤
标签: sql-server tsql full-text-search contains