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.
Aşağıda, yerel sorgu için SELECT deyiminin temel söz dizimi gösterilmektedir:
SELECT [TOP <positive integer>] <columns>
FROM [machinename.]SystemIndex
[WHERE <conditions>]
[ORDER BY <column>]
Aşağıda SELECT deyimi söz diziminin sütun bölümü gösterilmektedir:
SELECT [TOP <positive integer>] <column> [ {, <column>} ...]
Sütun tanımlayıcıları, virgülle ayrılmış geçerli özellik adı sütunları olmalıdır. Geçerli sütun adları, kayıtlı özellik açıklamalarıdır veya Kabuğun Özellik Sistemi Şeması tarafından tanımlanır. Yalnızca Özellik Sistemi Şeması'nda alınabilir olarak işaretlenmiş sütunları seçebilirsiniz. Sistem tanımlı özellikler olmayan özellikleri tanımlamak için karma büyük/küçük harf kullanırsanız, sütun tanımlayıcısını çift tırnak içine almanız gerekir. Sistem tanımlı özellik adları "System" ile başlayan tüm özellikleri (örneğin, System.Contact.FirstName) içerir ve tırnak işareti gerektirmez.
Not
Okunabilirlik için sistem tanımlı özellik adlarını çift tırnak içine de alabilirsiniz. Bu, uyumluluğu etkilemez.
Sorgu istenen sütuna sahip olmayan bir belge döndürdüğünde, belge için bu sütunun değeri NULL olur.
SELECT deyiminde en az bir sütun adı sağlamanız gerekir. Yapılandırılmış Sorgu Dili (SQL) sorgusunda, bir tablodaki tüm sütunların döndürüleceğini belirtmek için yıldız işaretini (*) kullanmanıza izin verilir. Ancak tanımlı ve sabit özellik kümesi tüm belgeler için geçerli değildir. Bu nedenle, SELECT deyiminin <sütunlarında SQL yıldız işaretine> izin verilmez.
İlk n sonucu alma
TOP söz dizimini kullanarak döndürülecek en fazla sonuç sayısını belirtebilirsiniz:
SELECT TOP <positive integer> <column> [ {, <column>} ...]
Sütun veri türlerini atama
Bazen, uygun bir karşılaştırma yapılabilmesi için belgelerden ayıklanan dize verilerini başka bir veri türü olarak atamanız gerekebilir. Daha fazla bilgi için bkz. Sütunun Veri Türünü Atama.
Örnekler
Aşağıdaki örnekler eşleşen belgelerin adını ve URL'sini döndürür.
SELECT System.ItemName, System.ItemUrl FROM SystemIndex WHERE CONTAINS('Microsoft')
SELECT TOP 10 System.ItemName, System.ItemUrl FROM SystemIndex WHERE CONTAINS('Microsoft')
İlgili konular
-
kavramsal
-
Sütun Veri Türünü Atama
-
Diğer Kaynaklar