【发布时间】:2017-11-24 01:06:50
【问题描述】:
我想拆分一个字符串并获取空格后面的值。我可以在空格之前获取值,但是如何获取空格之后的字符串。
DECLARE @string varchar(20)
SELECT @string = 'Test Name'
SELECT SUBSTRING(@string, 0, CHARINDEX(' ', @string))
编辑:我使用的是 SQLServer 2012
【问题讨论】:
-
您是否总是有 2 个部分(1 个空格),或者您想在每次出现所选字符时拆分一个字符串?多个空间呢?
标签: sql-server string sql-server-2012 substring