有人知道如何使用“%[^a-zA-Z]Word[^a-zA-Z]%”搜索整个单词,以及如何在单词后面没有文本的情况下找到单词吗?
如果我使用下面的代码,我不会收到“成功”消息。如果PATINDEX((' %[^A-Za-z]' + '单词' + '[^A-Za-z] %'),'查找单词')〉0,请选择“成功”
但如果使用下面的代码,我会得到“成功”消息。如果PATINDEX((' %[^A-Za-z]' + 'word' + '[^A-Za-z] %'),'查找单词go')〉0,请选择“成功”
它只匹配前后有文本的单词。
2条答案
按热度按时间b09cbbtk1#
应该可以。假设两边都有字边界...
yeotifhr2#
......根据以下答案https://stackoverflow.com/a/5444529,将各个点连接起来:
当列具有_CI(不区分大小写)排序规则时:
当列具有_CS(区分大小写)排序规则(或可能)时: