Podziel ciąg znaków w programie SQL Server na maksymalną długość, zwracając każdy wiersz

Czy istnieje sposób na podzielenie łańcucha (od określonej kolumny) na znaki n-liczba bez łamania słów, z każdym wynikiem we własnym wierszu?

Przykład:

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.

Wyniki:

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.

Wiem, że mogę użyćcharindex aby znaleźć ostatnie miejsce, ale nie jestem pewien, jak zdobyć pozostałe i zwrócić je jako wiersze.

questionAnswers(4)

yourAnswerToTheQuestion