一直以来看sql 联机帮助没看出 patindex与charindex有什么很大的区别,觉得
patindex('%chicken%',complaints)与charindex('chicken',complaints)的效果是一样的,但是
patindex('%chicken',complaints)这样就不同了,这是匹配以chicken开头的字段,反之
patindex('chicken%',complaints)匹配以chicken结尾的字段,这样charindex是不可能做到的
本文探讨了SQL中PATINDEX与CHARINDEX函数的区别。PATINDEX能够实现前后缀匹配,而CHARINDEX仅能进行简单字符串定位。通过具体示例说明了两者在实际应用中的差异。
一直以来看sql 联机帮助没看出 patindex与charindex有什么很大的区别,觉得
patindex('%chicken%',complaints)与charindex('chicken',complaints)的效果是一样的,但是
patindex('%chicken',complaints)这样就不同了,这是匹配以chicken开头的字段,反之
patindex('chicken%',complaints)匹配以chicken结尾的字段,这样charindex是不可能做到的
1573

被折叠的 条评论
为什么被折叠?