2017-08-16 48 views
1

我想將字符串拆分成多行使用交叉應用 是否有可能在SQL服務器2017中使用交叉應用? 如何替換交叉應用?交叉應用SQL服務器2017

+0

你的問題還不清楚,但你可能想看看[STRING_SPLIT](https://docs.microsoft.com/en-us/sql/t -sql/functions/string-split-transact-sql) – scsimon

+0

是的,在SQL Server 2017中可以交叉應用。請問您可以發佈一些示例數據以及您期望得到的結果。另外,你到目前爲止嘗試過什麼? – twoleggedhorse

+0

@ twoleggedhorse我已經通過使用SQL Server 2008拆分字符串,但同時使用SQL服務器2017我很混亂,是否可以使用交叉應用或不,但現在我得到了答案。 – Rab

回答

2

您可以使用string_split()apply

select . . . 
from t cross apply 
    string_split(t.col, ',');