读书人

sql 中 字符串截取的有关问题 100结

发布时间: 2013-07-29 10:30:31 作者: rapoo

sql 中 字符串截取的问题, 100结贴
'甲级(枸杞)','乙级(枸杞)','有机枸杞','黑枸杞'##Desc
怎么截取# 号之前的字符? 因为有括号,我用Substring 会报错 SQL substring 字符串截取
[解决办法]
declare @s varchar(200)
set @s='''甲级(枸杞)'',''乙级(枸杞)'',''有机枸杞'',''黑枸杞''##Desc'
select left(@s,CHARINDEX('#',@s)-1)

/*
'甲级(枸杞)','乙级(枸杞)','有机枸杞','黑枸杞'
*/


[解决办法]
这个和(没有关系呀?

读书人网 >SQL Server

热点推荐