up
还有一个问题:
现在我做了全文检索。但是我输入搜索关键字是“广东 五金”就报
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]在 '五金' 附近发生语法错误。在搜索条件 '广东 五金' 中应为 '''''。
如何在不做关键字过滤去掉空格的情况下不发生错误??
打印出来 select count(*) as Num from tablename where Contains(*, '广东 五金') and state<>'2'
还有一个问题:
现在我做了全文检索。但是我输入搜索关键字是“广东 五金”就报
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]在 '五金' 附近发生语法错误。在搜索条件 '广东 五金' 中应为 '''''。
如何在不做关键字过滤去掉空格的情况下不发生错误??
打印出来 select count(*) as Num from tablename where Contains(*, '广东 五金') and state<>'2'
以下语法都对:
contains(*,'广东 and 五金'):查询所有“广东”和“五金”同时出现的记录
contains(*,'广东 or 五金'):查询有“广东”或有“五金”的记录
contains(*,'"广东 五金"'):查询有“广东五金”的记录(两个词不能拆开)