Revision: 65846
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 29, 2014 02:44 by ironcrema
Initial Code
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[Split] ( @ID int, @RowData nvarchar(MAX), @SplitOn nvarchar(5) ) RETURNS @ReturnValue TABLE (ID Int, Data NVARCHAR(MAX)) AS BEGIN Declare @Counter int Set @Counter = 1 While (Charindex(@SplitOn,@RowData)>0) Begin Insert Into @ReturnValue (ID, data) Select ID = @ID, Data = ltrim(rtrim(Substring(@RowData,1,Charindex(@SplitOn,@RowData)-1))) Set @RowData = Substring(@RowData,Charindex(@SplitOn,@RowData)+1,len(@RowData)) Set @Counter = @Counter + 1 End Insert Into @ReturnValue (ID, data) Select ID=@ID, Data = ltrim(rtrim(@RowData)) Return END
Initial URL
Initial Description
Función sql que devuelve una tabla. parametros ID, cadena, caracter_slit
Initial Title
Split SQL Server
Initial Tags
sql, server
Initial Language
SQL