我需要修剪字符串中第一个空格之后的所有内容。
示例:阿司匹林口服
我只需要阿斯普林。
在 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)
你可以String.Split(' ')
在空格上做一个并占据[0]
结果的位置。