[求助]如何截取“出口规格”字段中,两个*间的字符串?
substring(出口规格,0,charindex('*',出口规格) 这段可以取到第一个*号左边的字串,现在想截取“出口规格”字段中两个*号间的字串(长度不等),还望高手指点一下,在线等。。。
[此贴子已经被作者于2007-10-15 13:08:49编辑过]
[此贴子已经被作者于2007-10-15 13:08:49编辑过]
declare @a table(出口规格 varchar(200),出口重量 decimal(10,3))
insert @a select '0.27*1003*C',143.995
union all select '0.3*1003*C',695.085
union all select '0.3*1040*C',18.18
select 出口=substring(出口规格,charindex('*',出口规格)+1,len(出口规格)-charindex('*',出口规格)-2),出口重量
from @a