Freigeben über


Sql.Databases

Syntax

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

About

Gibt eine Tabelle mit Datenbanken auf dem angegebenen SQL-Server zurück. server Ein optionaler Datensatzparameter kann angegeben werden, optionsum die folgenden Optionen zu steuern:

  • CreateNavigationProperties: Ein logischer Wert (true/false), der festlegt, ob Navigationseigenschaften für die zurückgegebenen Werte generiert werden sollen (Standardwert ist true).
  • NavigationPropertyNameGenerator: Eine Funktion, die zum Erstellen von Namen für Navigationseigenschaften verwendet wird.
  • MaxDegreeOfParallelism: Eine Zahl, die den Wert der "maxdop"-Abfrageklausel in der generierten SQL-Abfrage festlegt.
  • CommandTimeout: Eine Dauer, die steuert, wie lange die serverseitige Abfrage ausgeführt werden darf, bevor sie abgebrochen wird. Der Standardwert ist zehn Minuten.
  • ConnectionTimeout: Eine Dauer, die steuert, wie lange gewartet werden soll, bevor versucht wird, eine Verbindung mit dem Server herzustellen. Der Standardwert ist treiberabhängig.
  • HierarchicalNavigation: Ein logischer Wert (true/false), der festlegt, ob die Tabellen nach ihren Schemanamen gruppiert werden sollen (Standardwert ist false).
  • MultiSubnetFailover: Ein logischer Wert (true/false), der den Wert der Eigenschaft "MultiSubnetFailover" in der Verbindungszeichenfolge festlegt (Standardwert ist false).
  • UnsafeTypeConversions: Ein logischer Wert (true/false), der bei True versucht, Typkonvertierungen zu falten, die fehlschlagen und dazu führen können, dass die gesamte Abfrage fehlschlägt. Nicht für die allgemeine Verwendung empfohlen.
  • ContextInfo: Ein Binärwert, der verwendet wird, um die CONTEXT_INFO festzulegen, bevor jeder Befehl ausgeführt wird.
  • OmitSRID: Ein logischer Wert (true/false), der bei "true" die SRID ausgelassen, wenn Well-Known Text aus Geometrie- und Geografietypen erstellt wird.
  • EnableCrossDatabaseFolding: Ein logischer Wert (true/false), der bei "true" die Abfragefaltung über Datenbanken auf demselben Server zulässt. Der Standardwert ist "false".

Der Datensatzparameter wird beispielsweise als [option1 = value1, option2 = value2...] angegeben.

Unterstützt das Festlegen einer SQL-Abfrage, die auf dem Server ausgeführt werden soll, nicht. Sql.Database sollte stattdessen verwendet werden, um eine SQL-Abfrage auszuführen.