DB2.Database

Sintaxis

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

Acerca de

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

  • CreateNavigationProperties: valor lógico (true o false) que establece si se deben generar propiedades de navegación en los valores devueltos (el valor predeterminado es true).
  • NavigationPropertyNameGenerator: función que se usa con el fin de crear nombres para las propiedades de navegación.
  • Query: consulta SQL nativa usada para recuperar datos. Si la consulta genera varios conjuntos de resultados, solo se devolverá el primero.
  • CommandTimeout: duración que controla durante cuánto tiempo se permite la ejecución de la consulta del lado servidor antes de que se cancele. El valor predeterminado es diez minutos.
  • ConnectionTimeout: duración que controla cuánto tiempo de espera es necesario antes de abandonar un intento de establecer una conexión con el servidor. El valor predeterminado depende del controlador.
  • HierarchicalNavigation: valor lógico (true o false) que establece si se deben ver las tablas agrupadas por sus nombres de esquema (el valor predeterminado es false).
  • Implementation: especifica la implementación interna del proveedor de base de datos que se debe usar. Los valores válidos son: "IBM" y "Microsoft".
  • BinaryCodePage: número del CCSID (identificador codificado del juego de caracteres) para descodificar datos binarios DB2 FOR BIT en cadenas de caracteres. Se aplica a Implementation = "Microsoft". Establézcalo en 0 para deshabilitar la conversión (valor predeterminado). Establézcalo en 1 para realizar la conversión según la codificación de la base de datos. Establezca otro número de CCSID para realizar la conversión de acuerdo con la codificación de la aplicación.
  • PackageCollection: especifica un valor de cadena de la colección de paquetes (el valor predeterminado es "NULLID") para permitir el uso de los paquetes compartidos necesarios para procesar instrucciones SQL. Se aplica a Implementation = "Microsoft".
  • UseDb2ConnectGateway: especifica si la conexión se realiza a través de una puerta de enlace de DB2 Connect. Se aplica a Implementation = "Microsoft".

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