Compartilhar via


Odbc.Query

Sintaxe

Odbc.Query(
    connectionString as any,
    query as text,
    optional options as nullable record
) as table

Sobre

Retorna o resultado da execução query com a cadeia de conexão connectionString usando ODBC. connectionString pode ser texto ou um registro de pares de valor de propriedade. Os valores da propriedade podem ser texto ou número. Um parâmetro de registro opcional, optionspode ser fornecido para especificar propriedades adicionais. O registro pode conter os seguintes campos:

  • 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 é 15 segundos.
  • CommandTimeout: uma duração que controla por quanto tempo a consulta do lado do servidor tem permissão para ser executada antes de ser cancelada. O valor padrão é dez minutos.
  • SqlCompatibleWindowsAuth: uma lógica (true/false) que determina se as opções de cadeia de conexão compatíveis com o SQL Server devem ser produzidas para autenticação do Windows. O valor padrão é true.

Exemplo 1

Retorne o resultado da execução de uma consulta simples na cadeia de conexão fornecida.

Usage

Odbc.Query("dsn=your_dsn", "select * from Customers")

Saída

table