Freigeben über


SapHana.Database

Syntax

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

Info

Gibt eine Tabelle mit mehrdimensionalen Paketen aus der SAP HANA-Datenbank server zurück. Der optionaler Datensatzparameter options kann angegeben werden, um die folgenden Optionen zu steuern:

  • Query: Eine native SQL-Abfrage, die zum Abrufen von Daten verwendet wird. Wenn die Abfrage mehrere Resultsets generiert, wird nur das erste zurückgegeben.
  • Distribution: Eine SapHanaDistribution, die den Wert der Eigenschaft „Distribution“ in der Verbindungszeichenfolge festlegt. Die Methode zum Auswerten des korrekten Serverknotens eines verteilten Systems vor der Anweisungsausführung ist die Weiterleitung von Anweisungen. Der Standardwert ist SapHanaDistribution.All.
  • Implementation: Hiermit wird die Implementierung des zu verwendenden SAP HANA-Connectors angegeben.
  • EnableColumnBinding: Bindet Variablen an Spalten eines SAP HANA-Ergebnissatzes beim Abrufen von Daten. Kann möglicherweise die Leistung auf Kosten einer etwas höheren Speicherauslastung verbessern. Der Standardwert ist „FALSE“.
  • ConnectionTimeout: Ein Zeitraum, der steuert, wie lange ein Versuch zur Herstellung einer Verbindung mit dem Server dauern darf, bevor er abgebrochen wird. Der Standardwert ist 15 Sekunden.
  • CommandTimeout: Ein Zeitraum, der steuert, wie lange die serverseitige Abfrage ausgeführt werden darf, bevor sie abgebrochen wird. Der Standardwert ist zehn Minuten.