Sous-chaîne après un espace

Je veux découper une chaîne et d'obtenir la valeur après l'espace. Je peux obtenir la valeur à l'avant de l'espace, mais comment obtenir de la chaîne après l'espace.

DECLARE @string varchar(20) 
SELECT @string = 'Test Name'
SELECT SUBSTRING(@string, 0, CHARINDEX(' ', @string))

Edit: je suis à l'aide de sql server 2012

  • Avez-vous toujours 2 pièces (1 espace) ou vous voulez couper une chaîne de caractères à chaque apparition du personnage choisi? Ce sur plusieurs espaces?
InformationsquelleAutor BRDroid | 2017-06-21