CRIAR o dbo da FUNÇÃO. Separação
(
@RowData nvarchar (2000),
@SplitOn nvarchar (5)
)
RETORNA a tabela do @RtnValue
(
Identidade da identificação int (1.1),
Dados nvarchar (100)
)
COMO
COMEÇAR
Declarar o @Cnt int
Ajustar o @Cnt = 1
Quando (Charindex (@SplitOn, @RowData) >0)
Começar
Introduzir no @RtnValue (os dados)
Selecionar
Dados = ltrim (rtrim (Substring (@RowData, 1, Charindex (@SplitOn, @RowData) - 1)))
Ajustar o @RowData = o Substring (o @RowData, Charindex (@SplitOn, @RowData) +1, len (o @RowData))
Ajustar o @Cnt = o @Cnt + 1
Extremidade
Inserção no @RtnValue (dados)
Selecionar dados = ltrim (rtrim (o @RowData))
Retornar
EXTREMIDADE
|