![]()  | 
 
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: 1797  | 
  
   
        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  |