Teradata.Database
Teradata.Database(server as text, optional options as nullable record) as table
Retourneert een tabel met SQL-tabellen en -weergaven uit de Teradata-database op de server server
. De poort kan eventueel samen met de server worden opgegeven, gescheiden door een dubbelpunt. Een optionele recordparameter, options
, kan worden opgegeven om de volgende opties te beheren:
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.Query
: een systeemeigen SQL-query die wordt gebruikt om gegevens op te halen. Als de query meerdere resultatensets produceert, wordt alleen de eerste geretourneerd.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 duur die bepaalt hoe lang moet worden gewacht voordat wordt besloten een poging om een verbinding met de server te maken te staken. 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).
De recordparameter is opgegeven als [option1 = value1, option2 = value2...] of [Query = "select ..."] bijvoorbeeld.