DB2. Databáze
Syntaxe
DB2.Database(server as text, database as text, optional options as nullable record) as table
O uživateli
Vrátí tabulku tabulek a zobrazení SQL dostupných v databázi Db2 na serveru server
v instanci databáze s názvem database
. Port může být volitelně určen serverem oddělený dvojtečku. Volitelný parametr options
záznamu , může být zadán pro řízení následujících možností:
CreateNavigationProperties
: Logická hodnota (true/false), která nastaví, jestli se mají generovat navigační vlastnosti vrácených hodnot (výchozí hodnota je true).NavigationPropertyNameGenerator
: Funkce, která se používá k vytvoření názvů pro navigační vlastnosti.Query
: Nativní dotaz SQL použitý k načtení dat. Pokud dotaz vytvoří více sad výsledků, vrátí se pouze první.CommandTimeout
: Doba trvání, která určuje, jak dlouho se má dotaz na straně serveru spustit před zrušením. Výchozí hodnota je deset minut.ConnectionTimeout
: Doba trvání, která určuje dobu čekání před opuštěním pokusu o připojení k serveru. Výchozí hodnota je závislá na ovladači.HierarchicalNavigation
: Logická hodnota (true/false), která nastaví, jestli se mají zobrazit tabulky seskupené podle názvů schémat (výchozí hodnota je false).Implementation
: Určuje interní implementaci zprostředkovatele databáze, která se má použít. Platné hodnoty jsou: IBM a Microsoft.BinaryCodePage
: Číslo pro CCSID (identifikátor kódové znakové sady) pro dekódování binárních dat DB2 FOR BIT na řetězce znaků. Platí pro implementaci = "Microsoft". Nastavte hodnotu 0 tak, aby se zakázal převod (výchozí). Nastavte hodnotu 1 pro převod na základě kódování databáze. Nastavte jiné číslo CCSID pro převod na kódování aplikace.PackageCollection
: Určuje řetězcovou hodnotu pro kolekci balíčků (výchozí hodnota je NULLID), která povolí použití sdílených balíčků potřebných ke zpracování příkazů SQL. Platí pro implementaci = "Microsoft".UseDb2ConnectGateway
: Určuje, jestli se připojení provádí prostřednictvím brány Připojení Db2. Platí pro implementaci = "Microsoft".
Parametr záznamu je zadán jako [option1 = hodnota1, option2 = hodnota2...] nebo [Dotaz = "select ..."] například.