Forum
Bildirimler
Hepsini Temizle
SQL Server
2
Yazılar
2
Üyeler
0
Reactions
1,530
Görüntüleme
Konu başlatıcı
SQL 2005 de müştrilerin kayıtlı olduğu bir tablo var. Müşteri numarası aralığında olanları bulmak için aşağıdaki sorguyu yazıyorum
select *from MUSTERI.BILGI
where MUSTERINO>00001290 AND MUSTERINO<00002297
İlk önce sonuçlar gözüküyor ardında hemen aşağıdaki hatayı veriyor. Bazı müşterilerin numaraları M ile girilmiş fakat her iki müşteri numarsı da 8 rakamdan oluşuyor. Teşekkürler...
Msg 245, Level 16, State 1, Line 1
Conversion failed when converting the varchar value 'M0000040' to data type int.
Gönderildi : 27/01/2010 12:08
Merhaba MUSTERINO kolonu M ile girildigine gore Tipi varchar onu aratırken Sole aratabilirsiniz :
select
*from MUSTERI.BILGIwhere
MUSTERINO between '00001290' and '00002297'
Gönderildi : 27/01/2010 14:30