DB2.Database
Syntaksi
DB2.Database(server as text, database as text, optional options as nullable record) as table
Noin
Palauttaa Db2-tietokannassa käytettävissä olevien SQL-taulukoiden ja -näkymien taulukon palvelimessa server
tietokantaesiintymässä nimeltä database
. Portti voidaan valinnaisesti määrittää palvelimella kaksoispisteellä eroteltuna. Valinnainen tietueparametri options
voidaan määrittää ohjaamaan seuraavia asetuksia:
-
CreateNavigationProperties
: Looginen arvo (tosi/epätosi), joka määrittää, muodostetaanko siirtymisominaisuudet palautetyille arvoille (oletusarvo on true). -
NavigationPropertyNameGenerator
: Funktio, jota käytetään luomaan nimiä siirtymisominaisuuksille. -
Query
: alkuperäinen tietojen noutamiseen käytettävä SQL-kysely. Jos kysely tuottaa useita tulosjoukkoja, palautetaan vain ensimmäinen. -
CommandTimeout
: Kesto, joka määrittää, miten kauan palvelinpuolen kyselyn suorittaminen saa kestää, ennen kuin se peruutetaan. Oletusarvo on kymmenen minuuttia. -
ConnectionTimeout
: Kesto, joka määrittää, miten kauan odotetaan, ennen kuin yritetään muodostaa yhteys palvelimeen. Oletusarvo on ohjainkohtainen. -
HierarchicalNavigation
: Looginen arvo (true/false), joka määrittää, tarkastellaanko taulukoita ryhmiteltynä niiden rakenteen nimien mukaan (oletusarvo on false). -
Implementation
: Määrittää käytettävän sisäisen tietokantapalvelun toteutuksen. Kelvolliset arvot ovat: IBM ja Microsoft. -
BinaryCodePage
: CCSID:n (koodatun merkistön tunnisteen) luku, jolla Db2 FOR BIT -binaaridata puretaan merkkimerkkijonoksi. Koskee asetusta Implementation = "Microsoft". Poista muunto käytöstä määrittämällä arvoksi 0 (oletus). Muunna tietokannan koodauksen perusteella määrittämällä arvoksi 1. Muunna sovelluksen koodaus määrittämällä muu CCSID-numero. -
PackageCollection
: Määrittää merkkijonoarvon pakettikokoelmalle (oletusarvo on "NULLID"), jotta SQL-lausekkeiden käsittelyyn vaadittuja jaettuja paketteja voidaan käyttää. Koskee asetusta Implementation = "Microsoft". -
UseDb2ConnectGateway
: Määrittää, muodostetaanko yhteys Db2 Connect -yhdyskäytävän kautta. Koskee asetusta Implementation = "Microsoft".
Tietueparametriksi määritetään esimerkiksi [option1 = value1, option2 = value2...] tai [Query = "select ..."].