Sql.Databases

Syntax

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

Om

Returnerar en tabell med databaser på angiven SQL Server, server. En valfri postparameter, options, kan anges för att styra följande alternativ:

  • CreateNavigationProperties: Ett logiskt värde (true/false) som anger om navigeringsegenskaper ska genereras för returnerade värden eller inte (standard är true).
  • NavigationPropertyNameGenerator: En funktion som används till att generera namnen på navigeringsegenskaperna.
  • MaxDegreeOfParallelism: Ett tal som anger värdet på ”maxdop”-frågesatsen i den genererade SQL-frågan.
  • CommandTimeout: En varaktighet som styr hur länge serverfrågan får köras innan den avbryts. Standardvärdet är tio minuter.
  • ConnectionTimeout: En varaktighet som styr hur lång tid det tar innan ett försök att skapa en anslutning till servern avbryts. Standardvärdet är drivrutinsberoende.
  • HierarchicalNavigation: Ett logiskt värde (true/false) som anger om du vill visa vilka tabeller som är grupperade efter schemanamn (standard är false).
  • MultiSubnetFailover: Ett logiskt värde (sant/falskt) som anger värdet för egenskapen ”MultiSubnetFailover” i anslutningssträngen (standardvärdet är falskt).
  • UnsafeTypeConversions: Ett logiskt värde (sant/falskt) som, om det är sant, försöker tillämpa kodvikning på typkonverteringar som kan misslyckas och göra så att hela frågan misslyckas. Rekommenderas inte för generell användning.
  • ContextInfo: Ett binärt värde som används för att ställa in CONTEXT_INFO innan varje kommando körs.
  • OmitSRID: Ett logiskt värde (sant/falskt) som, om det är sant, utelämnar SRID när välkänd text genereras från geometri- och geografityper.

Postparametern anges exempelvis som [option1 = value1, option2 = value2...].

Saknar stöd för att ange en SQL-fråga som ska köras på servern. Använd Sql.Database i stället för att köra en SQL-fråga.