我需要修剪字符串中第一个空格后的所有内容。
示例:Asprin Oral
我只需要阿斯普林。
答案 0 :(得分:7)
在TSQL中:
declare @test varchar(30)
select @test = 'Asprin Oral'
select substring(@test, 1, charindex(' ', @test + ' ')-1)
或者像@GilM所说:
declare @test varchar(30)
select @test = 'Asprin Oral'
select LEFT(@test, CHARINDEX(' ', @test+' ')-1)
答案 1 :(得分:-1)
您可以对空格String.Split(' ')
进行操作并获取结果的[0]
位置。