Zdieľať cez


Teradata.Database

Syntax

Teradata.Database(server as text, optional options as nullable record) as table

Informácie

Vráti tabuľku SQL tabuliek a zobrazení z databázy Teradata na serveri server. Port je možné voliteľne zadať spolu so serverom, pričom port musí byť oddelený dvojbodkou. Ak chcete ovládať nasledujúce možnosti, optionsmožno zadať voliteľný parameter záznamu :

  • 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 tvorbu názvov vlastností navigácie.

  • Query: Natívny dotaz SQL slúžiaci na načítanie údajov. Ak dotaz vytvorí viacero množín výsledkov, vráti sa len prvá z nich.

  • 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).

Parameter záznamu je napríklad zadaný ako [možnosť1 = hodnota1, možnosť2 = hodnota2...] alebo [Query = "select ..."].