Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
CONTAINS koşulu WHERE yan tümcesinin bir parçasıdır ve metin sütunlarında sözcük ve tümcecik aramayı destekler. CONTAINS koşulu, eşleşen sözcüklere, sözcük şekillerini eşleştirmeye, joker karakter kullanarak aramaya ve yakınlık kullanarak aramaya yönelik özelliklere sahiptir. Ayrıca, arama teriminin bulunduğu sütunların önemini ayarlamak için contains koşulunda ağırlıklar uygulayabilirsiniz. CONTAINS koşulu, FREETEXT koşulunun aksine tam eşleşmeler için daha uygundur. Bu koşul, sütuna yayılmış arama sözcüklerinin bileşimlerini içeren belgeleri bulmaya daha uygundur. Aramalar büyük/küçük harfe duyarlı değildir.
CONTAINS koşulunun temel söz dizimi aşağıdadır:
...CONTAINS(["<fulltext_column>",]'<contains_condition>'[,<LCID>])...
fulltext_column başvurusu isteğe bağlıdır. Bununla birlikte, aramayı contains koşulunun test olduğu tek bir sütun veya sütun grubuyla sınırlayabilirsiniz. Tam metin sütunu "ALL" veya "*" olarak belirtildiğinde, tüm dizinlenmiş metin özelliklerinde arama yapılır. Sütunun bir metin özelliği olması gerekli olmasa da, sütun başka bir veri türündeyse sonuçlar anlamsız olabilir. Sütun adı normal veya sınırlandırılmış bir tanımlayıcı olabilir ve bunu koşuldan virgülle ayırmanız gerekir. Tam metin sütunu belirtilmezse, belgenin gövdesi olan System.Search.Contents sütunu kullanılır.
Koşulun LCID bölümü arama yerel ayarını belirtir. Bu, arama altyapısına arama sorgusu için uygun sözcük ayırıcıyı ve etkili formları kullanmasını sağlar. Yerel ayarı belirtmek için Windows standart dil kodu tanımlayıcısını (LCID) sağlayın. Örneğin, 1033, Birleşik Devletler-İngilizce için LCID'dir. LCID'yi CONTAINS yan tümcesinin parantez içinde son öğe olarak yerleştirin. Arama ve diller hakkında önemli bilgiler için bkz. Yerelleştirilmiş Aramaları Kullanma.
Uyarı
Varsayılan arama yerel ayarı, sistem varsayılan yerel ayarıdır.
contains_condition bölümü, tek sözcükler için tek tırnak işaretleri veya tümcecikler için çift tırnak içine alınmalıdır ve VE veya VEYA mantıksal işleçleri kullanılarak birleştirilen bir veya daha fazla içerik arama teriminden oluşur. bir içerik arama teriminin mantıksal değerini yok saymak için bir AND işlecinden sonra değil isteğe bağlı birli işlecini kullanabilirsiniz.
Uyarı
NOT işleci yalnızca AND sonrasında oluşabilir. Yalnızca bir eşleşme koşulu varsa veya OR işlecinden sonra NOT işlecini kullanamazsınız.
İçerik arama terimlerini gruplandırmak ve iç içe kullanmak için parantez kullanabilirsiniz. Aşağıdaki tabloda mantıksal işleçler için öncelik sırası açıklanmaktadır.
| Sipariş (öncelik) | Mantıksal işleç |
|---|---|
| İlk (en yüksek) | DEĞİL |
| Second | VE |
| Üçüncü (en düşük) | OR |
Aynı türdeki mantıksal işleçler ilişkilendirilebilirdir ve belirtilen hesaplama sırası yoktur. Örneğin, (A VE B) AND (C VE D), mantıksal sonuçta değişiklik olmadan hesaplanabilir (B VE C) VE (A VE D).
Aşağıdaki tabloda içerik arama terimlerinin türleri açıklanmaktadır.
| Türü | Description | Örnekler | |
|---|---|---|---|
| Kelime | Boşluk veya başka noktalama işaretleri içermeyen tek bir sözcük. Çift tırnak işareti gerekmez. |
|
|
| Deyim | Birden çok sözcük veya eklenen boşluklar. |
|
|
| Joker karakter | Sonuna yıldız (*) eklenmiş sözcükler veya tümcecikler. Daha fazla bilgi için bkz. CONTAINS Koşulu'nda Joker Karakter Kullanma. |
|
|
| Tam Metin Sütunu | Kalan sorguyla eşleşecek özellik sütun adı. |
|
|
| Boolean | Boole işleçleri VE, VEYA veya DEĞİl kullanılarak birleştirilen sözcükler, tümcecikler ve joker dizeler. Boole terimlerini çift tırnak içine alın. |
|
|
| Yakın | NEAR işleviyle ayrılmış sözcükler, tümcecikler veya joker karakterler. Daha fazla bilgi için bkz . YAKIN Süre. |
|
|
| FormsOf | Bir sözcükle ve bu sözcüğün işlevsel sürümleriyle eşleşir. Daha fazla bilgi için bkz. FORMSOF Terimi. |
|
|
| Hakkında | Eşleşen sonuçları birden çok sözcük, tümcecik veya joker karakter arama terimiyle birleştirir. Her arama terimi isteğe bağlı olarak ağırlıklı olabilir. İsteğe bağlı olarak, ağırlıkları ve belgenin kaç öğeyle eşleşeceğini birleştiren sıralama hesaplama yöntemini belirtebilirsiniz. Daha fazla bilgi için bkz . ISABOUT Terimi. |
|
Bu bölüm aşağıdaki konuları içerir: