तालिका के विरुद्ध 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