SQL Server 'da alt çizgi (underscore) kullanımı |
Yanıt Yaz |
Yazar | ||||||||||||||||||
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla
Konu: SQL Server 'da alt çizgi (underscore) kullanımı Gönderim Zamanı: 01.Nisan.2011 Saat 20:19 |
|||||||||||||||||
SQL Server 'da alt çizgi (underscore) kullanımı
aşağıdaki gibi bir sorgu işletmek istiyorsunuz
Select * From adresler
where notlar LIKE '%_80'
SQL de normal koşullarda _ (alt çizgi) her ne olursa gibi bir anlam ifade ediyor. zira ms-dos 'da da bu böyle. yukarıdaki sorgu çalıştığında _80 ile biten kayıtların listeleneceğini bekleyebilirsiniz. fakat sonuç 80 ile biten ve sondan üçüncü rakamı önemli olmayan kayıtları listele manasına gelmetedir. haliyle _ karakeri SQL için özel bir karakterdir.
MS 'den bir Örnek:
WHERE au_fname LIKE '_ean' finds all four-letter first names that end with ean (Dean, Sean, and so on).
Sonuç: ean ile devam eden dört karakterli tüm kayıtlar.
çözüm: _ için [-] kullanmak gerekiyor. detaylar aşağıdaki gibi ve daha detaylı bilgi için...
Düzenleyen murat turan - 01.Nisan.2011 Saat 20:19 |
||||||||||||||||||
Yanıt Yaz |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |