Run the SQL manager of your preference.
Open the "SQL editor" window. Type:
"CREATE FUNCTION dbo.Split(@String varchar(8000), @Delimiter char(1)) / returns @temptable TABLE (items varchar(8000)) / as / begin / declare @idx int / declare @slice varchar(8000) / select @idx = 1 / if len(@String)<1 or @String is null return / while @idx! = 0 / begin / set @idx = charindex(@Delimiter,@String) / if @idx !=0 / set @slice = left(@String,@idx -- 1) / else / set @slice = @String / if(len(@slice)>0) / insert into @temptable(Items) values(@slice) / set @String = right(@String,len(@String) - @idx) / if len(@String) = 0 break / end / return / end"
-- without the quotation marks. Replace each "/" with a line break.
Save the function in the "SQL editor" window.
Open the "SQL report" window. Type "select * from dbo.split(CSV file)" -- without the quotation marks. Replace "CSV file" with the location of the comma-separated value file. Run the report.
Click "File" then "Save As." Enter your desired name for the file and select "Text" for the file format. Click "Save."