Číst v angličtině

Sdílet prostřednictvím


Sql.Databases

Syntax

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

Asi

Vrátí tabulku databází na zadaném SQL serveru server. Volitelný parametr záznamu, options, může být zadán pro řízení následujících možností:

  • CreateNavigationProperties: Logická hodnota (true/false), která nastaví, jestli se mají generovat navigační vlastnosti vrácených hodnot (výchozí hodnota je true).
  • NavigationPropertyNameGenerator: Funkce, která se používá k vytváření názvů pro navigační vlastnosti.
  • MaxDegreeOfParallelism: Číslo, které nastaví hodnotu klauzule dotazu "maxdop" ve vygenerovaném dotazu SQL.
  • CommandTimeout: Doba trvání, která určuje, jak dlouho může dotaz na straně serveru běžet před zrušením. Výchozí hodnota je deset minut.
  • ConnectionTimeout: Doba trvání, která určuje dobu čekání před opuštěním pokusu o připojení k serveru. Výchozí hodnota je závislá na ovladači.
  • HierarchicalNavigation: Logická hodnota (true/false), která nastaví, jestli se mají zobrazit tabulky seskupené podle názvů schémat (výchozí hodnota je false).
  • MultiSubnetFailover: Logická hodnota (true/false), která nastaví hodnotu vlastnosti MultiSubnetFailover v připojovacím řetězci (výchozí hodnota je false).
  • UnsafeTypeConversions: Logická hodnota, která pokud je nastavena na true, se pokusí ohraničit konverze typů, jež by mohly selhat a způsobit selhání celého dotazu. Nedoporučuje se pro obecné použití.
  • ContextInfo: Binární hodnota, která se používá k nastavení CONTEXT_INFO před spuštěním každého příkazu.
  • OmitSRID: Logická hodnota (true/false), která, pokud je pravdivá, při generování Well-Known Text z typů geometrie a geografie vynechá SRID.
  • EnableCrossDatabaseFolding: Logická hodnota (true/false), která (pokud je pravda), umožňuje posouvání dotazů napříč databázemi na stejném serveru. Výchozí hodnota je false.

Parametr záznamu je například zadán jako [option1 = hodnota1, option2 = hodnota2...].

Nepodporuje nastavení dotazu SQL pro spuštění na serveru. Sql.Database byste měli místo toho použít ke spuštění dotazu SQL.