首页 > 代码库 > SQLServer字符操作
SQLServer字符操作
1.CHARINDEX(‘A‘,‘VALUE’) result:2 style:PATINDEX(varchar,varchar)
解释:A在字符串VALUE的位置次序。
2.PATINDEX(‘%A%‘,‘VALUE’) result:2 style:PATINDEX(‘%xx%‘,varchar)
解释:A在字符串VALUE的位置次序。
3.LEFT(‘VALUE‘,3) result:VAL style:LEFT(varchar,int)
解释:从VALUE左向右的取3个字符,RIGHT同理。
4.SUBSTRING(‘VALUE‘,2,3) result:ALU style:SUBSTRING(varchar,int,int)
解释:从VALUE第2个字符位置开始的取3个字符,RIGHT同理。
5.STUFF(‘VALUE‘,2,3,‘OO‘) result:VOOE style:STUFF(varchar,int,int,varchar)
解释:从VALUE第2个字符位置开始的删除3个字符,并且用‘OO’占据删除后的空间。
6.REPLACE(‘VALUE-VALUE‘,‘ALU‘,‘OO‘) result:VOOE-VOOE style:REPLACE(varchar,varchar,varchar)
解释:从VALUE找出所有存在‘ALU‘的字符串/字符片段,并用‘OO‘替换‘ALU’。
SQLServer字符操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。