Filtre işleçleri (Master Data Services)
Üye listesini filtre uygularken, aşağıdaki işleçler mevcuttur.
[!NOT]
Birden çok ölçüte göre filtre uyguladığınızda, tüm ölçütler iade sonuç TRUE olmalıdır. Örneğin, SquareFeet = 2000 ve Division <> 123.
Filtre işleçleri
Denetim adı |
Açıklama |
---|---|
Eşittir |
Döndürür, belirtilen ölçütleri tam olarak aynıdır değerleri özniteliği. Örneğin, Mountain-100 üzerinde filtre uygulamak için Mountain-100 yazmanız gerekir. |
Eşit değildir |
Döndürür, belirtilen ölçütleri tam olarak aynıdır değerleri özniteliği. Filtre ölçütü tam sonuçları atlamak istediğiniz öznitelik değeri ile aynı olması gerekir. Örneğin, Mountain-100 maç sonuçları atlamak için Mountain-100 yazmanız gerekir. ![]()
Öznitelik bir filtre koşulu ile "eşit değil" tümcesini uyguladığınızda, üye özniteliği null olan filtre koşulu geçecek ve set ansı_nulls veritabanı ayarlarınızı on olarak ayarlanmışsa iade.Bu davranış durdurmak için set ansı_nulls off veritabanı ayarlarınızı etkinleştirin.set ansı_nulls off ayarlandığında, veri değeri null üye "eşit değil" yan geçemezse sonuç ise TRUE tüm verileri karşı boş değer karşılaştırmaları değerlendirin.Daha fazla bilgi için, bkz. SET ANSI_NULLS (Transact-SQL).
|
Gibi |
Sonuçları filtrelemek için Transact-SQL LIKE işlecini kullanır. Daha fazla bilgi için bkz: LIKE (Transact-sql)Server Books içinde Online. |
Gibi değil |
Sonuçları filtrelemek için Transact-SQL NOT işlecini kullanır. Daha fazla bilgi için bkz: NOT (Transact-sql)Server Books içinde Online. |
Büyüktür |
Döndürür, belirtilen ölçütleri büyük değerler özniteliği. Örneğin, f büyük bir harfle başlayan öznitelik değerleri dönmek için f. yazın. |
Olduğundan daha az |
Döndürür, belirtilen ölçütleri daha az olan değerleri özniteliği. Örneğin, öznitelik değerleri döndürmek için f, daha az bir harf ile başlayan yazın f. |
Büyüktür veya eşittir |
Döndürür, belirtilen ölçütleri eşit veya daha büyük olan değerler özniteliği. Örneğin, 3 ya da daha büyük sayı ile başlayan öznitelik değerleri dönmek için 3 yazın. |
Küçük veya eşittir |
Döner değerler eşit belirtilen ölçütlere veya öznitelik. Örneğin, 3 ya da daha az sayıyla başlayan öznitelik değerleri dönmek için 3 yazın. |
Maçlar |
Sonuçları filtrelemek için bir bulanık arama dizinini kullanır. Kullanım Benzerlik düzeyi alanı öznitelik değerleri belirtilen filtre ölçütü (%30 varsayılan) ne kadar yakından eşleşmesi gerekir belirtin. Aşağıdakilerden birini algoritması liste kutusu:
Eklemek a Containment Bias Jaccard ya da uzun ortak Strüktür algoritma. Ondalık yüzde 0-1,.62 varsayılan arasında sağlanan uzunluğu eşik budur. Alt eşiğe döndürülen olası eşleşmelerin sayısı artacaktır. |
Eşleşmiyor |
Sonuçları filtrelemek için bir bulanık arama dizinini kullanır. Kullanım Benzerlik düzeyi ne kadar yakından özniteliği Belirtilen süzgeç ölçütüyle eşleşmesi gerekir değil belirtmek için alana. |
Desen içeren |
Kullanır.Belirli bir desen sonuçlarına filtre uygulamak için .NET Framework normal ifadeler. Düzenli ifadeler hakkında daha fazla bilgi için bkz: Düzenli ifade dil öğeleri MSDN Kitaplığı. |
Desen içermiyor |
Kullanır.Belirli bir desen eşleşmeyen sonuçları filtrelemek için .NET Framework normal ifadeler. Düzenli ifadeler hakkında daha fazla bilgi için bkz: Düzenli ifade dil öğeleri MSDN Kitaplığı. |
NULL |
Returns NULL değerleri özniteliği. Ölçütleri alanını devre dışı bırakır, seçtiğinizde Is null işleci. |
Is not null |
Returns NULL değerleri özniteliği. Ölçütleri alanını devre dışı bırakır, seçtiğinizde Is not null işleci. |