首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2013-07-29 
sql 中 字符串截取的问题, 100结贴甲级(枸杞),乙级(枸杞),有机枸杞,黑枸杞##Desc怎么截取# 号之前

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

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


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

热点排行