-4

我需要修剪字符串中第一个空格之后的所有内容。

示例:阿司匹林口服

我只需要阿斯普林。

4

2 回答 2

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)
于 2012-05-17T15:17:16.823 回答
-1

你可以String.Split(' ')在空格上做一个并占据[0]结果的位置。

String.Split()

于 2012-05-17T15:14:28.020 回答