Κοινή χρήση μέσω


SapHana.Database

Σύνταξη

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

Πληροφορίες

Επιστρέφει έναν πίνακα πολυδιάστατων πακέτων από τη βάση δεδομένων serverSAP HANA . Μπορεί να καθοριστεί μια προαιρετική παράμετρος εγγραφής, options, για τον έλεγχο των ακόλουθων επιλογών:

  • Query: Ένα εγγενές ερώτημα SQL που χρησιμοποιείται για την ανάκτηση δεδομένων. Εάν το ερώτημα παράγει πολλαπλά σύνολα αποτελεσμάτων, μόνο το πρώτο θα επιστραφεί.
  • Distribution: Μια SapHanaDistribution που ορίζει την τιμή της ιδιότητας "Διανομή" στον συμβολοσειρά σύνδεσης. Δρομολόγηση δηλώσεων είναι η μέθοδος αξιολόγησης του σωστού κόμβου διακομιστή ενός κατανεμημένου συστήματος πριν από την εκτέλεση πρότασης. Η προεπιλεγμένη τιμή είναι SapHanaDistribution.All.
  • Implementation: Καθορίζει την υλοποίηση της σύνδεσης SAP HANA που θα χρησιμοποιηθεί.
  • EnableColumnBinding: Συνδέει μεταβλητές στις στήλες ενός συνόλου αποτελεσμάτων SAP HANA κατά τη λήψη δεδομένων. Ενδέχεται να βελτιωθούν οι επιδόσεις με κόστος ελαφρώς υψηλότερη χρήση μνήμης. Η προεπιλεγμένη τιμή είναι false.
  • ConnectionTimeout: Μια διάρκεια που ελέγχει τον χρόνο αναμονής πριν εγκαταλείψετε μια προσπάθεια σύνδεσης με τον διακομιστή. Η προεπιλεγμένη τιμή είναι 15 δευτερόλεπτα.
  • CommandTimeout: Μια διάρκεια που ελέγχει τον χρόνο που επιτρέπεται να εκτελείται το ερώτημα στην πλευρά του διακομιστή προτού ακυρωθεί. Η προεπιλεγμένη τιμή είναι δέκα λεπτά.