DB2.Database
Syntaxis
DB2.Database(server as text, database as text, optional options as nullable record) as table
Over
Retourneert een tabel met SQL-tabellen en weergaven die beschikbaar zijn in een Db2-database op server server
in het database-exemplaar met de naam database
. De poort kan eventueel worden opgegeven met de server, gescheiden door een dubbele punt. 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 een poging om 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). -
Implementation
: hiermee geeft u de implementatie van de interne databaseprovider op die moet worden gebruikt. Geldige waarden zijn: 'IBM' en 'Microsoft'. -
BinaryCodePage
: een getal voor de CCSID (Coded Character Set Identifier) om db2 FOR BIT binaire gegevens te decoderen in tekenreeksen. Van toepassing op implementatie = "Microsoft". Stel 0 in om conversie uit te schakelen (standaard). Stel 1 in om te converteren op basis van databasecodering. Stel een ander CCSID-nummer in om te converteren naar toepassingscodering. -
PackageCollection
: Hiermee geeft u een tekenreekswaarde op voor pakketverzameling (standaard is NULLID) om het gebruik van gedeelde pakketten in te schakelen die vereist zijn voor het verwerken van SQL-instructies. Van toepassing op Implementatie = "Microsoft". -
UseDb2ConnectGateway
: Hiermee geeft u op of de verbinding wordt gemaakt via een Db2 Connect-gateway. Van toepassing op Implementatie = "Microsoft".
De recordparameter is opgegeven als [option1 = value1, option2 = value2...] of [Query = "select ..."] bijvoorbeeld.