Para usar uma tabela com valor udf em uma tabela, você precisa de CROSS APPLY (ou talvez OUTER APPLY dependendo de como você deseja lidar com "sem linhas" do udf). Isso aplica a operação linha por linha do udf à sua tabela, que é uma tabela
SELECT
*
FROM
mytable M
CROSS APPLY
[dbo].[Split] (M.TheColumn) S
Inserir
INSERT AnotherTable (col1, col2, ...)
SELECT
col1, col2, ...
FROM
mytable M
CROSS APPLY
[dbo].[Split] (M.TheColumn) S