Перейти к основному содержимому

DB2.Database

Возвращает таблицу таблиц и представлений SQL, доступных в базе данных DB2.

Syntax

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

Remarks

Возвращает таблицу таблиц и представлений SQL, доступных в базе данных DB2 на сервере server в экземпляре базы данных database. Дополнительно к имени сервера через двоеточие может быть указан порт. Необязательный параметр записи options может быть указан для управления следующими параметрами:

  • CreateNavigationProperties : Логическое значение (True или False), которое указывает, следует ли создавать свойства навигации в возвращаемых значениях. Значение по умолчанию — True.
  • NavigationPropertyNameGenerator : Функция, которая используется для создания имен свойств навигации.
  • Query : Собственный запрос SQL для извлечения данных. Если он создает несколько результирующих наборов, возвращается только первый из них.
  • CommandTimeout : Допустимое время выполнения запроса на стороне сервера до его отмены. Значение по умолчанию — 10 минут.
  • ConnectionTimeout : Время ожидания до отмены попытки подключения к серверу. Значение по умолчанию зависит от драйвера.
  • HierarchicalNavigation : Логическое значение (True или False), которое указывает, следует ли просматривать таблицы, сгруппированные по именам схем. Значение по умолчанию — False.
  • Implementation : Указывает используемую реализацию поставщика внутренней базы данных. Допустимые значения: "IBM" и "Microsoft".
  • BinaryCodePage : Номер CCSID (идентификатор набора кодированных знаков) для расшифровки двоичных данных DB2 FOR BIT в строки символов. Применяется к Implementation = "Microsoft". Задайте значение 0, чтобы отключить преобразование (по умолчанию). Задайте значение 1, чтобы преобразовать на основе кодировки базы данных. Задайте другой номер CCSID, чтобы преобразовать в кодировку приложения.
  • PackageCollection : Указывает значение строки для коллекции пакетов (значение по умолчанию — "NULLID"), чтобы разрешить использование общих пакетов, необходимых для обработки инструкций SQL. Применяется к Implementation = "Microsoft".
  • UseDb2ConnectGateway : Указывает, выполняется ли подключение через шлюз DB2 Connect. Применяется для реализации "Microsoft".
Пример параметра записи: [option1 = value1, option2 = value2…] или [Query = "select …"].

Category

Accessing data