我有一个表,其中一行包含如下SQL文本:
Thank you for choosing this. Your number $xyz$ is applicable. Kindly contact us on $abcxyz$. Your $abc$ is activated.
我需要搜索该表中所有美元符号之间包含单词xyz的所有行。
输出例如
$xyz$, $abcxyz$
答案 0 :(得分:0)
搜索与单个单词和短语的精确或模糊(不太精确)的匹配,彼此之间一定距离内的单词或SQL Server中的加权匹配。 CONTAINS是Transact-SQL SELECT语句的WHERE子句中使用的谓词,用于对包含基于字符的数据类型的全文索引列执行SQL Server全文搜索。
CONTAINS可以搜索:
https://docs.microsoft.com/en-us/sql/t-sql/queries/contains-transact-sql?view=sql-server-2017