忽略 SQL Server 中全文搜索 (FREETEXTTABLE) 搜索列中的破折号 (-)

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)

在搜索不包含破折号 (-) 的字符串时,有没有办法忽略破折号 (-)?