CRÉER le dbo de FONCTION. Fente
(
@RowData nvarchar (2000),
@SplitOn nvarchar (5)
)
RENVOIE la table de @RtnValue
(
Identité de l'identification international (1.1),
Données nvarchar (100)
)
AS
COMMENCER
Déclarer le @Cnt international
Placer le @Cnt = 1
Tandis que (Charindex (@SplitOn, @RowData) >0)
Commencer
Insérer dans le @RtnValue (les données)
Choisir
Données = ltrim (rtrim (sous-chaîne (@RowData, 1, Charindex (@SplitOn, @RowData) - 1)))
Placer le @RowData = la sous-chaîne (le @RowData, Charindex (@SplitOn, @RowData) +1, len (le @RowData))
Placer le @Cnt = le @Cnt + 1
Extrémité
Insertion dans le @RtnValue (données)
Choisir les données = le ltrim (rtrim (le @RowData))
Retourner
EXTRÉMITÉ
|