Nota
Prístup na túto stránku vyžaduje autorizáciu. Môžete sa pokúsiť prihlásiť alebo zmeniť adresár.
Prístup na túto stránku vyžaduje autorizáciu. Môžete skúsiť zmeniť adresáre.
Syntax
Sql.Database(
server as text,
database as text,
optional options as nullable record
) as table
O
Vráti tabuľku SQL tabuliek, zobrazení a uložených funkcií z databázy SQL Servera database na serveri server. Port môže byť voliteľne zadaný so serverom, oddelený dvojbodkou alebo čiarkou. Ak chcete ovládať nasledujúce možnosti, možno zadať voliteľný parameter záznamu options:
-
Query: natívny dotaz SQL používaný na načítanie údajov. Ak dotaz vytvorí viacero množín výsledkov, vráti sa len prvá z nich. -
CreateNavigationProperties: Logická hodnota (true/false), ktorá nastavuje, či sa pri vrátených hodnotách majú generovať vlastnosti navigácie (predvolená hodnota je True). -
NavigationPropertyNameGenerator: funkcia, ktorá sa používa na vytváranie názvov vlastností navigácie. -
MaxDegreeOfParallelism: číslo, ktoré nastavuje hodnotu klauzuly dotazu "maxdop" v generovanom dotaze SQL. -
CommandTimeout: trvanie, ktoré určuje, ako dlho má dotaz na strane servera povolené byť spustený, predtým ako sa zruší. Predvolená hodnota je desať minút. -
ConnectionTimeout: Trvanie, ktoré určuje, ako dlho sa má počkať, kým sa pokus o vytvorenie pripojenia na server zruší. Predvolená hodnota je závislá od ovládača. -
HierarchicalNavigation: Logická hodnota (true/false), ktorá nastavuje, či sa majú zobraziť tabuľky zoskupené podľa názvov schémy (predvolená hodnota je False). -
MultiSubnetFailover: Logická hodnota (true/false), ktorá nastavuje hodnotu vlastnosti "MultiSubnetFailover" v reťazci pripojenia (predvolená hodnota je False). -
UnsafeTypeConversions: Logická hodnota (true/false), ktorá, ak má hodnotu true, sa pokúša skladať konverzie typu, ktoré by mohli zlyhať a spôsobiť zlyhanie celého dotazu. Neodporúča sa na všeobecné použitie. -
ContextInfo: Binárna hodnota, ktorá sa používa na nastavenie CONTEXT_INFO pred spustením každého príkazu. -
OmitSRID: Logická hodnota (true/false), ktorá v prípade hodnoty true vynechá hodnotu SRID pri vytváraní Well-Known text z typov geometrie a geografie. -
EnableCrossDatabaseFolding: Logická hodnota (true/false), ktorá v prípade hodnoty true umožňuje postupné posúvanie dotazov v databázach na tom istom serveri. Predvolená hodnota je False.
Parameter záznamu je napríklad zadaný ako [možnosť1 = hodnota1, možnosť2 = hodnota2...] alebo [Query = "select ..."].