Forum

Store Procedure ...
 
Bildirimler
Hepsini Temizle

Store Procedure üzerinde bir field'ı split etmek

3 Yazılar
3 Üyeler
0 Reactions
754 Görüntüleme
(@kadiravci)
Gönderiler: 202
Üye
Konu başlatıcı
 

Bir store procedure yazıyorum. Bir tablo'daki field'ın birisini split etmem ve içindekilere göre ver çekmem gerekiyor. Bunu en kısa yoldan nasıl yapabilirim?

Store procedure'e bir değer gönderiyorum ve o değerle splitteki değerlerden birisi eşitse ona göre veri gelicek. 

 

Kısaca şu şekilde anlayatım. Alışveriş sitesinde kategoriye giriyorsunuz, kategoriye ait ürünler listelenicek doğal olarak, sonra ben o ürünleri listelemk için store procedurüme kategori id'yi gönderiyorum ve o id altındaki ürünler listeleniyor. Ama bazı kategorilerde tek id yok, virgül ile ayrılmış şekildeler birden fazla kategoride gösterilebilmek için.

Bu kısımda split yapıp bakmam gerek ve where koşullarında buna göre döndürmem gerek. 

 
Gönderildi : 16/06/2010 14:18

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Mrb

where koşulunu = değiilde like kullan orn like '%R%'

 
Gönderildi : 17/06/2010 18:26

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

merhaba,

Aşağıdaki dökümanı inceler misin lütfen.

http://www.turgaysahtiyan.com/post/SQL-Server-da-Verilen-Stringi-Split-Yapc4b1p-Table-a-Aktarmak.aspx  

Syg, 

 
Gönderildi : 17/06/2010 18:46

Paylaş: