SKAPA FUNGERAR dbo. Splittring
(
nvarchar @RowData (2000),
nvarchar @SplitOn (5)
)
RETUR@RtnValue bordlägger
(
Identitet för ID int (1.1),
Nvarchar data (100)
)
SOM
BÖRJA
Förklara @Cnt int
Fastställd @Cnt = 1
Stunder (Charindex (@SplitOn, @RowData) >0)
Börja
Sätt in in i @RtnValue (data)
Välj
Data = ltrim (rtrim (substringen (@RowData, 1, Charindex (@SplitOn, @RowData) - 1)))
Fastställd @RowData = Substring (@RowDataen, Charindex (@SplitOn, @RowData) +1, len (@RowDataen))
Fastställd @Cnt = @Cnt + 1
Avsluta
Sätt in in i @RtnValue (data)
Välj data = ltrim (rtrim (@RowDataen))
Gå tillbaka
AVSLUTA
|