Store Procedure ...
 
Bildirimler
Hepsini Temizle

Store Procedure üzerinde bir field'ı split etmek  

  RSS
Kadir Avci
(@kadiravci)
Saygın Üye Forum Yöneticisi

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. 

Alıntı
Gönderildi : 16/06/2010 14:18
Gokhan DOGAN
(@GokhanDOGAN)
Üye

Mrb

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

CevapAlıntı
Gönderildi : 17/06/2010 18:26
Turgay Sahtiyan
(@turgaysahtiyan)
Üye

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, 

CevapAlıntı
Gönderildi : 17/06/2010 18:46
Paylaş: