DB2.DatabaseDB2.Database

СинтаксисSyntax

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

О программеAbout

Возвращает список таблиц и представлений SQL, доступных в базе данных DB2 на сервере server в экземпляре базы данных database.Returns a table of SQL tables and views available in a Db2 database on server server in the database instance named database. Порт может дополнительно указываться сервером после двоеточия.The port may be optionally specified with the server, separated by a colon. Для управления следующими параметрами можно указать необязательный параметр записи options:An optional record parameter, options, may be specified to control the following options:

  • CreateNavigationProperties: логическое значение (true или false), которое указывает, следует ли создавать свойства навигации в возвращаемых значениях. Значение по умолчанию — true.CreateNavigationProperties : A logical (true/false) that sets whether to generate navigation properties on the returned values (default is true).
  • NavigationPropertyNameGenerator: функция, которая используется для создания имен свойств навигации.NavigationPropertyNameGenerator : A function that is used for the creation of names for navigation properties.
  • Query: собственный запрос SQL для извлечения данных.Query : A native SQL query used to retrieve data. Если такой запрос генерирует несколько результирующих наборов, возвращается только первый из них.If the query produces multiple result sets, only the first will be returned.
  • CommandTimeout: длительность, контролирующая время выполнения запроса на стороне сервера до его отмены.CommandTimeout : A duration which controls how long the server-side query is allowed to run before it is canceled. Значение по умолчанию — 10 минут.The default value is ten minutes.
  • ConnectionTimeout: время ожидания до отмены попытки подключения к серверу.ConnectionTimeout : A duration which controls how long to wait before abandoning an attempt to make a connection to the server. Значение по умолчанию зависит от драйвера.The default value is driver-dependent.
  • HierarchicalNavigation: логическое значение (true или false), которое указывает, следует ли просматривать таблицы, сгруппированные по именам схем. Значение по умолчанию — false.HierarchicalNavigation : A logical (true/false) that sets whether to view the tables grouped by their schema names (default is false).
  • Implementation: указывает используемую реализацию поставщика внутренней базы данных.Implementation : Specifies the internal database provider implementation to use. Допустимые значения: "IBM" и "Microsoft".Valid values are: "IBM" and "Microsoft".
  • BinaryCodePage: число для CCSID (идентификатор набора кодированных знаков) для декодирования двоичных данных Db2 FOR BIT в символьные строки.BinaryCodePage : A number for the CCSID (Coded Character Set Identifier) to decode Db2 FOR BIT binary data into character strings. Применяется к Implementation = "Microsoft".Applies to Implementation = "Microsoft". Задайте значение 0, чтобы отключить преобразование (по умолчанию).Set 0 to disable conversion (default). Задайте значение 1 для преобразования на основе кодировки базы данных.Set 1 to convert based on database encoding. Задайте другое число CCSID для преобразования в кодировку приложения.Set other CCSID number to convert to application encoding.
  • PackageCollection: указывает значение строки для коллекции пакетов (значение по умолчанию — "NULLID"), чтобы разрешить использование общих пакетов, необходимых для обработки инструкций SQL.PackageCollection : Specifies a string value for package collection (default is "NULLID") to enable use of shared packages required to process SQL statements. Применяется к Implementation = "Microsoft".Applies to Implementation = "Microsoft".
  • UseDb2ConnectGateway: указывает, выполняется ли подключение через шлюз DB2 Connect.UseDb2ConnectGateway : Specifies whether the connection is being made through a Db2 Connect gateway. Применяется к Implementation = "Microsoft".Applies to Implementation = "Microsoft".
Параметр записи указывается, например, как [option1 = value1, option2 = value2...] или [Query = "select ..."].The record parameter is specified as [option1 = value1, option2 = value2...] or [Query = "select ..."] for example.