За да използвате udf със стойност на таблица срещу таблица, имате нужда от КРЪСТОСНО ПРИЛАГАНЕ (или може би OUTER APPLY в зависимост от това как искате да се справите с „без редове“ от udf). Това прилага операцията ред по ред на udf спрямо вашата таблица, която сама по себе си е таблица
SELECT
*
FROM
mytable M
CROSS APPLY
[dbo].[Split] (M.TheColumn) S
За ВМЪКВАНЕ
INSERT AnotherTable (col1, col2, ...)
SELECT
col1, col2, ...
FROM
mytable M
CROSS APPLY
[dbo].[Split] (M.TheColumn) S