Uda lama kaga buka-buka blogger nih mas bro,....
Aku mau berbagi ilmu lagi nich mas bro,
mumpung aku inget ya...
Bagaimana caranya Looping List Data didalam Database SQL Server :)
Sering kita binggung bagaimana memecah data dari yang berbentuk list menjadi data perbaris di SQL Server, contohnya :
Isi Data
X = Darwan,Leo,Nardo,Sitepu,
Kita inginkan menjadi :
Darwan
Leo
Nardo
Sitepu
Gini....ni..cara ngebuatnya mas bro :)
Langkahnya :
Buka SQL SERVER Editor, lalu Copy Paste Script dibawah ini mas bro
DECLARE @valueList varchar(8000)
DECLARE @pos INT
DECLARE @len INT
DECLARE @value varchar(8000)
SET @valueList = 'Darwan,Leo,Nardo,Sitepu,'
set @pos = 0
set @len = 0
WHILE CHARINDEX(',', @valueList, @pos+1)>0
BEGIN
set @len = CHARINDEX(',', @valueList, @pos+1) - @pos
set @value = SUBSTRING(@valueList, @pos, @len)
PRINT @value
set @pos = CHARINDEX(',', @valueList, @pos+@len) +1
END
Ini Hasilnya :
Selamat mencoba Mas Bro :)
Tidak ada komentar:
Posting Komentar