请问SQL 2008如何截取字符串中间段内容

2025-03-23 06:31:31
推荐回答(2个)
回答1:

--方法一replace函数去掉引号就是没有引号字符串:

select replace(zh,'''','') from 表


--如果真要截取的话也是可以的. 先left去掉最后一个引号,然后stuff去掉第一个引号即可

select stuff(left(zh,len(zh)-1),1,1,'') from 表


如有问题可以追问,我当及时回答。

希望能帮到你!

回答2:

有一个更简单的方法,你把符号"" 替换成空就可以了
select zh = replace(zh,'''','') from 表