declare @ambar as varchar set @ambar='0,1,12'
Yukarıdaki '0,1,12' ifadesi excel makrodan geliyor. Yani exceldeki b3 hücresine ambar numaralarını virgül ile ayırarak giriyor. Buna bağlı olarak sql de değişkene atanıyor.
Yapmak istediğim şey bu virgülle ayrılan değerleri int olarak değişkenlere atabilmek.
@ambar1=0
@ambar2=1
@ambar3=12
gibi. Bunu yapabileceğim bir yöntem var mıdır? Amacım da şu, girilen ambar bilgisine göre sorgu çalışacak
Select * from hareketler where ambarno in (@ambar1,@ambar2,@ambar3) gibi. ambarno alanı smallint olduğu için "in" ifadesinden sonra string veri giremiyorum.
virgül ile ayrılmış string ifadeyi int e çevirmek
2
●106
- 28-06-2022, 06:51:50
- 28-06-2022, 23:20:33hocam çok teşekkürler ilk linkteki fonksiyon sorunumu çözdüsuleymanyaldiz adlı üyeden alıntı: mesajı görüntüle