CLR будет эквивалентом написания программы и может работать не так эффективно.
База данных на самом деле не предназначена для того, чтобы выполнять то, о чем вы ее просите, и объект CLR, который ее обрабатывал, будет блокировать на многих уровнях. Так что вам лучше написать программу, которая обрабатывает строки вручную, чтобы делать то, что вы хотите.