patindex()函数是SQL Server中的一个字符函数,用于查询字符串中某种模式的字符第一次出现的位置。
PATINDEX(pattern, expression)
其中,pattern是要搜索的模式,可以是普通字符、通配符或正则表达式;expression是要搜索的表达式。
PATINDEX()函数返回的是第一个匹配的字符位置,如果没有找到匹配的字符,则返回0。
示例:
select PATINDEX(‘%a%’, ‘abcde’) – 返回2
select PATINDEX(‘[a-z]%’, ‘abcde’) – 返回1
select PATINDEX(‘\w{2} \w{2} \w{2}’, ‘AB CD EF’) – 返回1
需要注意的是,PATINDEX()函数不区分大小写,如果需要区分大小写,需要使用BINARY关键字。
示例:
select PATINDEX(BINARY ‘a%’, ‘ABC’) – 返回0
select PATINDEX(BINARY ‘A%’, ‘ABC’) – 返回1
PATINDEX()函数在实际应用中,常用于模糊搜索、正则表达式匹配等场景。
本文由 贵州做网站公司 整理发布,部分图文来源于网络,如有侵权,请联系我们删除,谢谢!
一、功能效果如果您的网站有不同系列的产品,您可以通过产品库将不同系列的产品进行区分,可在不同的产品库下设置不同的产品参数、产品规格,让您的产品设置更加灵活,实现...
在一个网站制作中,除了有主导航,还要有面包屑导航,它的作用就是辅助主导航,帮助用户了解网站的层次结构,清晰定位自己所在的网站位置。因此,面包屑导航的设计十分重要...
如何做一个个人网站?学生怎么样制作一个自己的网站呢?随着各种自助建站工具的兴起,建站门槛也在降低,不再是码农或大企业专属。即使是不懂技术,钱不多的普通学生,...
股指期货的交割日规定为,到了签订好的合约中的最后交易期限时,合约商品的买方和卖方都必须对合约进行解除或者结算,也就是平仓或者交割。而股指期货的交割日期为合约月份的第三个星期五,这个日期就是约定的双方必须履行合约规则的最后时间,如果和国家法定节假日正好遇到,则合约交割时间往后顺延至下一个交易日。股指期货交割日是每月几号?我国的股指期货包括有沪深300股指期货、中证500股指期货、上证50股指期货,这...
随着5G的商用,我们不断接到运营商的推销电话,说要升级5G,但是感觉4G已经足够了。真的很烦!另一方面,我们似乎越来越多地使用互联网。即使打电话,也会优先考虑微信语音电话,其次是流量需求大增,短信和电话锐减。我们迎来了一个新的时代,原来的手机套餐可能因为这个已经不适用了。我们面临的是换套餐的问题,也可以转号上网。换哪个合适,那么什么套餐合适呢?我们来看看三大运营商最便宜的手机套餐。▍互联网重度用户...
金华银行是国企还是私企?金华银行是属于什么银行?你对这家银行了解多少呢?下面就给大家详细的介绍下,让你对这家银行有比较全面的了解,知道它在哪一年成立的,同时知道它的经营范围。金华银行其实就是一所地方性的股份制商业银行,该银行是在20世纪末创建的一家地方性银行,总部就是在浙江金华市。金华银行的主要经营事项就是买卖政府债券、同业拆借、提供一些担保业务,可以简单地办理国内的收支结算、票据贴现,还可以广泛...