2016 - 2024

感恩一路有你

sql拆分字符串split sql server怎么截取字符串?

浏览量:2631 时间:2021-03-11 14:21:00 作者:admin

sql server怎么截取字符串?

子字符串(要截取的字符串,从位号开始)可以从左、右、右任意位置截取

声明@split int,@re varchar(100)set@split=len(@split“a”)-2而CHARINDEX(@split,@s)> 0和@POS>0选择@re=左(@s,CHARINDEX(@split,@s)-1),@s=东西(@s,1,CHARINDEX(@split,@s)@split,“”,@POS=@POS-1return(case when@POS=0 then@re when@POS=1 then@selse null end)end

SQL server中没有此函数。您可以构建一个函数来拆分它。下面介绍一种使用CHARINDEX或instr等函数的方法,在循环体中找到分隔符的位置并记录到变量的次数,然后使用substring函数截取字符串,输出

sql拆分字符串split sql语句分割字符串 sql拆分字符串函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。