Udostępnij za pośrednictwem


Teradata.Database

Składnia

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

O nas

Zwraca tabelę tabel i widoków SQL z bazy danych Teradata na serwerze server. Port może być opcjonalnie określony razem z serwerem, oddzielony dwukropkiem. Opcjonalny parametr rekordu, options, można określić, aby kontrolować następujące opcje:

  • CreateNavigationProperties: wartość logiczna (prawda/fałsz), która określa, czy wygenerować właściwości nawigacji dla zwracanych wartości (wartość domyślna to prawda).

  • NavigationPropertyNameGenerator: funkcja używana do tworzenia nazw właściwości nawigacji.

  • Query: natywne zapytanie SQL używane do pobierania danych. Jeśli zapytanie generuje wiele zestawów wyników, zostanie zwróconych tylko pierwszy.

  • CommandTimeout: czas trwania, który określa, jak długo zapytanie po stronie serwera może zostać uruchomione przed jego anulowaniem. Wartość domyślna to dziesięć minut.

  • ConnectionTimeout: czas trwania, który kontroluje czas oczekiwania przed porzuceniem próby nawiązania połączenia z serwerem. Wartość domyślna jest zależna od sterownika.

  • HierarchicalNavigation: wartość logiczna (prawda/fałsz), która określa, czy wyświetlać tabele pogrupowane według ich nazw schematów (wartość domyślna to false).

Parametr rekordu jest określony jako [option1 = value1, option2 = value2...] lub [Query = "select ..."] na przykład.