DB2.Database(server as text, database as text, optional options as nullable record) as table
Sobre nós
Retorna uma tabela de tabelas e exibições SQL disponíveis em um banco de dados DB2 no servidor server na instância de banco de dados chamada database. A porta pode ser opcionalmente especificada com o servidor, separada por dois pontos. Um parâmetro de registro opcional, options, pode ser especificado para controlar as seguintes opções:
CreateNavigationProperties: Um lógico (true/false) que define se as propriedades de navegação devem ser geradas nos valores retornados (o padrão é true).
NavigationPropertyNameGenerator: Uma função que é usada para a criação de nomes para propriedades de navegação.
Query: Uma consulta SQL nativa usada para recuperar dados. Se a consulta produzir vários conjuntos de resultados, apenas o primeiro será retornado.
CommandTimeout: Uma duração que controla por quanto tempo a consulta do lado do servidor pode ser executada antes de ser cancelada. O valor padrão é dez minutos.
ConnectionTimeout: Uma duração que controla quanto tempo esperar antes de abandonar uma tentativa de fazer uma conexão com o servidor. O valor padrão é dependente do driver.
HierarchicalNavigation: Uma lógica (true/false) que define se as tabelas agrupadas por seus nomes de esquema devem ser exibidas (o padrão é false).
Implementation: Especifica a implementação do provedor de banco de dados interno a ser usada. Os valores válidos são: "IBM" e "Microsoft".
BinaryCodePage: Um número para o CCSID (Coded Character set Identifier) para decodificar dados binários Db2 FOR BIT em cadeias de caracteres. Aplica-se à implementação = "Microsoft". Defina 0 para desativar a conversão (padrão). Defina 1 para converter com base na codificação do banco de dados. Defina outro número CCSID para converter em codificação de aplicativo.
PackageCollection: Especifica um valor de cadeia de caracteres para a coleção de pacotes (o padrão é "NULLID") para habilitar o uso de pacotes compartilhados necessários para processar instruções SQL. Aplica-se à implementação = "Microsoft".
UseDb2ConnectGateway: Especifica se a conexão está sendo feita por meio de um gateway Db2 Connect. Aplica-se à implementação = "Microsoft".
O parâmetro record é especificado como [option1 = value1, option2 = value2...] ou [Query = "select ..."] por exemplo.
As tabelas do Dataverse são semelhantes às tabelas de um banco de dados. Cada instância de um banco de dados do Dataverse inclui um conjunto básico de tabelas que fornecem estrutura para dados que são comumente usados por aplicativos de negócios.