Ανάγνωση στα Αγγλικά

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


DB2. Βάση δεδομένων

Σύνταξη

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

Πληροφορίες

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

  • CreateNavigationProperties: Μια λογική τιμή (true/false) που ορίζει εάν δημιουργούνται ιδιότητες περιήγησης στις τιμές που επιστρέφονται (η προεπιλογή είναι true).
  • NavigationPropertyNameGenerator: Μια συνάρτηση που χρησιμοποιείται για τη δημιουργία ονομάτων για ιδιότητες περιήγησης.
  • Query: Ένα εγγενές ερώτημα SQL που χρησιμοποιείται για την ανάκτηση δεδομένων. Εάν το ερώτημα παράγει πολλαπλά σύνολα αποτελεσμάτων, μόνο το πρώτο θα επιστραφεί.
  • CommandTimeout: Μια διάρκεια που ελέγχει τον χρόνο που επιτρέπεται να εκτελείται το ερώτημα στην πλευρά του διακομιστή προτού ακυρωθεί. Η προεπιλεγμένη τιμή είναι δέκα λεπτά.
  • ConnectionTimeout: Μια διάρκεια που ελέγχει τον χρόνο αναμονής πριν εγκαταλείψετε μια προσπάθεια σύνδεσης με τον διακομιστή. Η προεπιλεγμένη τιμή εξαρτάται από το πρόγραμμα οδήγησης.
  • HierarchicalNavigation: Μια λογική τιμή (true/false) που ορίζει εάν οι πίνακες θα προβάλλονται ομαδοποιημένοι κατά τα ονόματα σχήματος (η προεπιλογή είναι false).
  • Implementation: Καθορίζει την υλοποίηση της εσωτερικής υπηρεσίας παροχής βάσης δεδομένων που θα χρησιμοποιηθεί. Οι έγκυρες τιμές είναι: "IBM" και "Microsoft".
  • BinaryCodePage: Ένας αριθμός για το CCSID (Αναγνωριστικό συνόλου κωδικοποιημένων χαρακτήρων) για την αποκωδικοποίηση δυαδικών δεδομένων Db2 FOR BIT σε συμβολοσειρές χαρακτήρων. Ισχύει για την υλοποίηση = "Microsoft". Ορίστε 0 για απενεργοποίηση της μετατροπής (προεπιλογή). Ορίστε 1 για μετατροπή βάσει κωδικοποίησης βάσης δεδομένων. Ορίστε άλλο αριθμό CCSID για μετατροπή σε κωδικοποίηση εφαρμογής.
  • PackageCollection: Καθορίζει μια τιμή συμβολοσειράς για τη συλλογή πακέτων (η προεπιλογή είναι "NULLID") για την ενεργοποίηση της χρήσης κοινόχρηστων πακέτων που απαιτούνται για την επεξεργασία πρότασης SQL. Ισχύει για την υλοποίηση = "Microsoft".
  • UseDb2ConnectGateway: Καθορίζει εάν η σύνδεση πραγματοποιείται μέσω μιας πύλης Db2 Σύνδεση. Ισχύει για την υλοποίηση = "Microsoft".

Η παράμετρος εγγραφής καθορίζεται ως [option1 = value1, option2 = value2...] ή [Query = "select ..."] για παράδειγμα.