Sql.Databases

Sözdizimi

Sql.Databases(server as text, optional options as nullable record) as table

Hakkında

Belirtilen SQL sunucusundaki serververitabanlarının tablosunu döndürür. aşağıdaki seçenekleri denetlemek için isteğe bağlı bir kayıt parametresi optionsbelirtilebilir:

  • CreateNavigationProperties: Döndürülen değerlerde gezinti özellikleri oluşturulup oluşturulmayacağını ayarlayan mantıksal (true/false) (varsayılan değer truedur).
  • NavigationPropertyNameGenerator: Gezinti özellikleri için adlar oluşturmak için kullanılan bir işlev.
  • MaxDegreeOfParallelism: Oluşturulan SQL sorgusundaki "maxdop" sorgu yan tümcesinin değerini ayarlayan bir sayıdır.
  • CommandTimeout: Sunucu tarafı sorgunun iptal edilmeden önce çalışmasına izin verilen süreyi denetleyebilen bir süre. Varsayılan değer on dakikadır.
  • ConnectionTimeout: Sunucuyla bağlantı kurma girişiminden vazgeçmeden önce ne kadar beklendiğini denetleyebilen bir süre. Varsayılan değer sürücüye bağlıdır.
  • HierarchicalNavigation: Şema adlarına göre gruplandırılmış tabloların görüntülenip görüntülenmeyeceğini ayarlayan mantıksal (true/false) (varsayılan değer false).
  • MultiSubnetFailover: Bağlantı dizesindeki "MultiSubnetFailover" özelliğinin değerini ayarlayan mantıksal (true/false) (varsayılan değer false'tur).
  • UnsafeTypeConversions: Doğru olduğunda, başarısız olabilecek ve tüm sorgunun başarısız olmasına yol açabilecek tür dönüşümlerini katlamaya çalışan mantıksal bir değer (true/false). Genel kullanım için önerilmez.
  • ContextInfo: Her komutu çalıştırmadan önce CONTEXT_INFO ayarlamak için kullanılan ikili değer.
  • OmitSRID: Mantıksal bir değer (true/false) olan bu parametre, doğru olduğunda geometri ve coğrafya türlerinden Well-Known Metin oluşturulurken SRID'yi atlar.
  • EnableCrossDatabaseFolding: Doğruysa, aynı sunucudaki veritabanları arasında sorgu katlama işlemini olanak tanıyan mantıksal (true/false) değer. Varsayılan değer false'tur.

Örneğin, kayıt parametresi [option1 = değer1, option2 = değer2...] olarak belirtilir.

Sunucuda çalıştırılacak bir SQL sorgusu ayarlamayı desteklemez. Sql.Database sql sorgusu çalıştırmak için kullanılmalıdır.