Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntax
Sql.Database(
server as text,
database as text,
optional options as nullable record
) as table
Asi
Vrátí tabulku tabulek SQL, zobrazení a uložených funkcí z databáze SQL Serveru database na serveru server. Port může být volitelně zadán spolu se serverem, oddělen dvojtečkou nebo čárkou. Volitelný parametr záznamu, options, může být zadán pro řízení následujících možností:
-
Query: Nativní dotaz SQL použitý k načtení dat. Pokud dotaz vytvoří více sad výsledků, vrátí se pouze první. -
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 vytváření názvů pro navigační vlastnosti. -
MaxDegreeOfParallelism: Číslo, které nastaví hodnotu klauzule dotazu "maxdop" ve vygenerovaném dotazu SQL. -
CommandTimeout: Doba trvání, která určuje, jak dlouho může dotaz na straně serveru běžet 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). -
MultiSubnetFailover: Logická hodnota (true/false), která nastaví hodnotu vlastnosti MultiSubnetFailover v připojovacím řetězci (výchozí hodnota je false). -
UnsafeTypeConversions: Logická hodnota (true/false), která se, pokud je pravdivá, pokusí složit převody typů, jež by mohly selhat a způsobit selhání celého dotazu. Nedoporučuje se pro obecné použití. -
ContextInfo: Binární hodnota, která se používá k nastavení CONTEXT_INFO před spuštěním každého příkazu. -
OmitSRID: Logická hodnota (true/false), která vynechá SRID při vytváření Well-Known Textu z geometrických a zeměpisných typů, pokud je nastavena na true. -
EnableCrossDatabaseFolding: Logická hodnota (true/false), která (pokud je pravda), umožňuje posouvání dotazů napříč databázemi na stejném serveru. Výchozí hodnota je false.
Parametr záznamu je zadán jako [option1 = hodnota1, option2 = hodnota2...] nebo [Dotaz = "select ..."] například.