Поделиться через


SapHana.Database

Синтаксис

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

О программе

Возвращает таблицу многомерных пакетов из базы данных serverSAP HANA. Необязательный параметр optionsзаписи может быть указан для управления следующими параметрами:

  • Query: собственный SQL-запрос, используемый для извлечения данных. Если запрос создает несколько результирующих наборов, будет возвращено только первое.
  • DistributionSapHanaDistribution, который задает значение свойства "Distribution" в строке подключения. Маршрутизация инструкций — это метод оценки правильного узла сервера распределенной системы перед выполнением инструкции. Значением по умолчанию является SapHanaDistribution.All.
  • Implementation — задает используемую реализацию соединителя SAP HANA.
  • EnableColumnBinding — привязывает переменные к столбцам результирующего набора SAP HANA при получении данных. Может повысить производительность за счет немного более высокой загрузки памяти. По умолчанию используется значение false.
  • ConnectionTimeout: длительность, которая определяет время ожидания, прежде чем отказаться от попытки подключения к серверу. Значение по умолчанию — 15 секунд.
  • CommandTimeout: длительность, которая определяет время выполнения запроса на стороне сервера перед отменой. Значение по умолчанию — десять минут.