San*_*etS 5 sql-server full-text-search freetexttable containstable sql-server-2014
我CONTAINSTABLE用于我的搜索算法。我想在特定列值中忽略破折号来搜索列值。例如,列包含 '12345-67' 那么它应该使用 '1234567' 进行搜索,如下查询。
SELECT *
FROM table1 AS FT_Table
INNER JOIN CONTAINSTABLE(table2, columnname, '1234567') AS Key_Table ON FT_Table.ID = Key_Table.[Key]
Run Code Online (Sandbox Code Playgroud)
在搜索不包含破折号 (-) 的字符串时,有没有办法忽略破折号 (-)?
| 归档时间: |
|
| 查看次数: |
969 次 |
| 最近记录: |