Dividir cadeia no SQL Server para um comprimento máximo, retornando cada um como uma linha

Existe uma maneira de dividir uma string (a partir de uma coluna específica) para caracteres n-number sem quebrar palavras, com cada resultado em sua própria linha?

Exemplo:

2012-04-24 Change request #3 for the contract per terms and conditions and per John Smith in the PSO department  Customer states terms should be Net 60 not Net 30.  Please review signed contract for this information.

Resultados:

2012-04-24 Change request #3 for the contract per terms and conditions and per John Smith in the
PSO department  Customer states terms should be Net 60 not Net 30.
Please review signed contract for this information.

Eu sei que posso usarcharindex para encontrar o último espaço, mas não tenho certeza de como posso obter os restantes e devolvê-los como linhas.

questionAnswers(4)

yourAnswerToTheQuestion