DB2. Базы данных
Синтаксис
DB2.Database(server as text, database as text, optional options as nullable record) as table
О программе
Возвращает таблицу таблиц и представлений SQL, доступных в базе данных Db2 на сервере server
в именованном database
экземпляре базы данных. Порт может быть дополнительно указан сервером, разделенным двоеточием. Необязательный параметр options
записи может быть указан для управления следующими параметрами:
CreateNavigationProperties
: логический (true/false), который задает, следует ли создавать свойства навигации для возвращаемых значений (по умолчанию — true).NavigationPropertyNameGenerator
: функция, используемая для создания имен для свойств навигации.Query
: собственный SQL-запрос, используемый для извлечения данных. Если запрос создает несколько результирующих наборов, будет возвращено только первое.CommandTimeout
: длительность, которая определяет время выполнения запроса на стороне сервера перед отменой. Значение по умолчанию — десять минут.ConnectionTimeout
: длительность, которая определяет время ожидания, прежде чем отказаться от попытки подключения к серверу. Значение по умолчанию зависит от драйвера.HierarchicalNavigation
: логический (true/false), который задает, следует ли просматривать таблицы, сгруппированные по именам схем (по умолчанию — false).Implementation
: указывает используемую внутреннюю реализацию поставщика баз данных. Допустимые значения: IBM и Microsoft.BinaryCodePage
: число для CCSID (идентификатор закодированного набора символов) для декодировки двоичных данных DB2 FOR BIT в символьные строки. Применимо к реализации = "Майкрософт". Установите значение 0, чтобы отключить преобразование (по умолчанию). Задайте значение 1 для преобразования на основе кодировки базы данных. Задайте другой номер CCSID для преобразования в кодировку приложения.PackageCollection
: указывает строковое значение для коллекции пакетов (по умолчанию — NULLID), чтобы включить использование общих пакетов, необходимых для обработки инструкций SQL. Применимо к реализации = "Майкрософт".UseDb2ConnectGateway
: указывает, выполняется ли подключение через шлюз db2 Подключение. Применимо к реализации = "Майкрософт".
Параметр записи указывается как [option1 = value1, option2 = value2...] или [Query = "select ..."] например.