Compartir a través de


Teradata.Database

Sintaxis

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

Acerca de

Devuelve una tabla de tablas y vistas SQL de la base de datos de Teradata en el servidor server. Opcionalmente, se puede especificar el puerto junto con el servidor, separado por dos puntos. Se puede especificar un parámetro de registro opcional, options, para controlar las siguientes opciones:

  • CreateNavigationProperties: un valor lógico (true/false) que establece si se van a generar propiedades de navegación en los valores devueltos (el valor predeterminado es true).

  • NavigationPropertyNameGenerator: función que se usa para la creación de nombres para las propiedades de navegación.

  • Query: una consulta SQL nativa que se usa para recuperar datos. Si la consulta genera varios conjuntos de resultados, solo se devolverá la primera.

  • CommandTimeout: duración que controla cuánto tiempo se permite ejecutar la consulta del lado servidor antes de cancelarla. El valor predeterminado es diez minutos.

  • ConnectionTimeout: duración que controla cuánto tiempo se debe esperar antes de abandonar un intento de realizar una conexión con el servidor. El valor predeterminado depende del controlador.

  • HierarchicalNavigation: un valor lógico (true/false) que establece si se van a ver las tablas agrupadas por sus nombres de esquema (el valor predeterminado es false).

El parámetro record se especifica como [option1 = value1, option2 = value2...] o [Query = "select ..."] por ejemplo.