Share via


DB2. Database

Syntaxis

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

Info

Retourneert een tabel met SQL-tabellen en weergaven die beschikbaar zijn in een Db2-database op de server server in het database-exemplaar met de naam database. De poort kan eventueel worden opgegeven met de server, gescheiden door een dubbele punt. Er kan een optionele recordparameter optionsworden opgegeven om de volgende opties te beheren:

  • CreateNavigationProperties: Een logische waarde (waar/onwaar) waarmee wordt ingesteld of navigatie-eigenschappen moeten worden gegenereerd voor 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 tot het maken van een verbinding met de server wordt afgelaten. De standaardwaarde is afhankelijk van het stuurprogramma.
  • HierarchicalNavigation: Een logische waarde (waar/onwaar) waarmee wordt ingesteld of de tabellen moeten worden gegroepeerd op basis van hun 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-Verbinding maken-gateway. Van toepassing op Implementatie = "Microsoft".

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