[英]Search List of Strings For String Match
我正在尝试创建一个SQL触发器,当用户键入某些单词时会提醒我。 我有一个单词工作,但我需要一个单词列表来工作。 我如何获得类似于以下内容的内容,它将搜索存储在其他位置的单词列表。
WHERE CHARINDEX('BadWord',Body) > 0
加入BadWords表并与触发器中该列表中的条目进行比较:
select
*
from
inserted i, badwords b
where
charindex(b.badword, i.Body) > 0
加入错误的单词表
select
*
from
INSERTED I
JOIN
myBadWords B ON I.Body LIKE '%' + b.badword + '%'
尽管由于%领先,所以效果不佳。 全文搜索会更好
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.