Lezen in het Engels

Delen via


Sql.Database

Syntaxis

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

Over

Retourneert een tabel met SQL-tabellen, weergaven en opgeslagen functies uit de SQL Server-database database op de server server. De poort kan eventueel worden opgegeven bij de server, gescheiden door een dubbelpunt of een komma. Een optionele recordparameter, options, kan worden opgegeven om de volgende opties te beheren:

  • Query: een systeemeigen SQL-query die wordt gebruikt om gegevens op te halen. Als de query meerdere resultatensets produceert, wordt alleen de eerste geretourneerd.
  • CreateNavigationProperties: een logische waarde (waar/onwaar) waarmee wordt ingesteld of navigatie-eigenschappen moeten worden gegenereerd op de geretourneerde waarden (standaard is waar).
  • NavigationPropertyNameGenerator: een functie die wordt gebruikt voor het maken van namen voor navigatie-eigenschappen.
  • MaxDegreeOfParallelism: een getal waarmee de waarde van de 'maxdop'-querycomponent in de gegenereerde SQL-query wordt ingesteld.
  • CommandTimeout: een duur die bepaalt hoe lang de query aan de serverzijde mag worden uitgevoerd voordat deze wordt geannuleerd. De standaardwaarde is tien minuten.
  • ConnectionTimeout: Een tijdslimiet die bepaalt hoe lang moet worden gewacht voordat een poging om een verbinding met de server te maken wordt opgegeven. De standaardwaarde is afhankelijk van het stuurprogramma.
  • HierarchicalNavigation: een logische waarde (waar/onwaar) waarmee wordt ingesteld of de tabellen moeten worden weergegeven die zijn gegroepeerd op basis van de schemanamen (standaard is onwaar).
  • MultiSubnetFailover: een logische waarde (waar/onwaar) waarmee de waarde van de eigenschap MultiSubnetFailover in de verbindingsreeks wordt ingesteld (de standaardwaarde is onwaar).
  • UnsafeTypeConversions: een logische waarde (waar/onwaar) die, indien waar, probeert typeconversies op te vouwen die kunnen mislukken en waardoor de hele query mislukt. Niet aanbevolen voor algemeen gebruik.
  • ContextInfo: een binaire waarde die wordt gebruikt om de CONTEXT_INFO in te stellen voordat u elke opdracht uitvoert.
  • OmitSRID: Een logische waarde (waar/onwaar) die, indien waar, de SRID weglaat bij het produceren van Well-Known tekst van geometrie- en geografietypen.
  • EnableCrossDatabaseFolding: een logische waarde (waar/onwaar) waarmee query's kunnen worden gevouwen tussen databases op dezelfde server. De standaardwaarde is onwaar.

De recordparameter is opgegeven als [option1 = value1, option2 = value2...] of [Query = "select ..."] bijvoorbeeld.