Sql.Databases
Syntax
Sql.Databases(server as text, optional options as nullable record) as table
Info
Gibt eine Tabelle mit Datenbanken auf dem angegebenen SQL-Server server
zurück. Der optionaler Datensatzparameter options
kann angegeben werden, um die folgenden Optionen zu steuern:
CreateNavigationProperties
: Ein logischer Wert (true/false), der festlegt, ob für die zurückgegebenen Werte Navigationseigenschaften generiert werden (Standardwert: true)NavigationPropertyNameGenerator
: Eine Funktion, die zur Erstellung von Namen für Navigationseigenschaften verwendet wirdMaxDegreeOfParallelism
: Eine Zahl, die den Wert der „maxdop“-Abfrageklausel in der generierten SQL-Abfrage festlegtCommandTimeout
: Ein Zeitraum, der steuert, wie lange die serverseitige Abfrage ausgeführt werden darf, bevor sie abgebrochen wird. Der Standardwert ist zehn Minuten.ConnectionTimeout
: Ein Zeitraum, der steuert, wie lange ein Versuch zur Herstellung einer Verbindung mit dem Server dauern darf, bevor er abgebrochen wird. Der Standardwert ist vom Treiber abhängig.HierarchicalNavigation
: Ein logischer Wert (true/false), der festlegt, ob die Tabellen nach ihren Schemanamen gruppiert angezeigt werden (Standardwert: false)MultiSubnetFailover
: Ein logischer Wert (true/false), der den Wert der Eigenschaft „MultiSubnetFailover“ in der Verbindungszeichenfolge festlegt (Standardwert: false).UnsafeTypeConversions
: Ein logischer Wert (true/false), der bei „true“ versucht, Typkonvertierungen zu falten, die fehlschlagen könnten und so bewirken könnten, dass die gesamte Abfrage fehlschlägt. Nicht zur allgemeinen Verwendung empfohlen.ContextInfo
: Ein Binärwert, der verwendet wird, um vor dem Ausführen der einzelnen Befehle die CONTEXT_INFO festzulegen.OmitSRID
: Ein logischer Wert (true/false), der beim Erstellen von bekanntem Text aus geometry- und geography-Typen die SRID auslässt, wenn „true“ gilt.EnableCrossDatabaseFolding
: Ein logischer Wert (true/false); „true“ ermöglicht das Datenbanken übergreifende Query Folding auf demselben Server. Der Standardwert ist „FALSE“.
Der Datensatzparameter wird beispielsweise als [Option1 = Wert1, Option2 = Wert2...] angegeben.
Das Festlegen einer SQL-Abfrage zur Ausführung auf dem Server wird nicht unterstützt. Sql.Database
sollte stattdessen verwendet werden, um eine SQL-Abfrage auszuführen.