- Katılım
- 4 Mayıs 2020
- Mesajlar
- 365
- Reaksiyon puanı
- 359
- Puanları
- 63
Yardımcı olabilir misiniz ?
SQL:
declare @z varchar(100) = 'Bu,Kelimeler,aralarındaki,virgül,işaretine,göre,bölünecektir,'
;with splitCte(basla,[end]) as
(
select 1 as basla,CHARINDEX(',',@z,1) as [end]
union all
select [end] +1 ,CHARINDEX(',',@z,[end]+1) as [end] -- Burayı anlıyamadım.
from splitCte where [end] < Len(@z)
)
select basla,[end], SUBSTRING(@z,basla,[end]-basla) From splitCte