Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. 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). Nastaví tiež applicationIntent=readonly. -
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 ..."].