Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Tabellenwertfunktion für mehrere Zeilen ausführen?

OUTER APPLY :

SELECT Stuff.id
    ,Results.pn
    ,Results.s
FROM stackoverflow_454945 AS Stuff
OUTER APPLY dbo.Split(',', Stuff.myColumn) AS Results
WHERE ISNULL(Results.s,'') <> ''