Per utilizzare una tabella con valore udf rispetto a una tabella, è necessario CROSS APPLY (o forse APPLICAZIONE ESTERNA a seconda di come si desidera gestire "nessuna riga" dall'UDF). Questo applica l'operazione riga per riga dell'udf rispetto alla tua tabella che a sua volta è una tabella
SELECT
*
FROM
mytable M
CROSS APPLY
[dbo].[Split] (M.TheColumn) S
Per INSERIRE
INSERT AnotherTable (col1, col2, ...)
SELECT
col1, col2, ...
FROM
mytable M
CROSS APPLY
[dbo].[Split] (M.TheColumn) S