【发布时间】:2011-11-17 14:18:27
【问题描述】:
我正在使用patindex 进行“MD”或“DO”的模式搜索。下面的语句返回3。
我是否以错误的方式使用它,还是有另一种检查条件的方式?
select PATINDEX ('%[MD,DO]%','FHoisegh MD')
【问题讨论】:
-
PATINDEX没有任何类型的交替运算符,您需要为此或两个表达式使用 CLR 和正则表达式 -
@Ratz 我的答案不起作用,如 cmets 所示。如果您不接受我的回答,我可以删除它。
标签: sql-server-2008