Κέντρο πληροφοριών

Ρύθμιση πρότασης SQL

Για να ανοίξετε το παράθυρο Ρύθμιση πρότασης SQL, εκτελέστε τα ακόλουθα βήματα:

  1. Από το παράθυρο μιας συνεδρίας 3270, 5250 ή VT, επιλέξτε Ενέργειες > Μεταφορά δεδομένων > Λήψη δεδομένων από το κεντρικό σύστημα.
  2. Στο παράθυρο Λήψη δεδομένων από το κεντρικό σύστημα, επιλέξτε Νέα.

Το παράθυρο Ρύθμιση πρότασης SQL αποτελείται από δύο τμήματα: το τμήμα της πρότασης και το τμήμα των αποτελεσμάτων.

Το τμήμα της πρότασης καλύπτει την πάνω περιοχή του παραθύρου και περιλαμβάνει τα ακόλουθα πεδία: Διεύθυνση URL βάσης δεδομένων, Ταυτότητα προγράμματος οδήγησης, Κλάση προγράμματος οδήγησης, Ταυτότητα χρήστη, Κωδικός πρόσβασης και Πρόταση. Για να αλλάξετε την τιμή κάποιου από αυτά τα πεδία, τοποθετήστε το δρομέα στο πεδίο και πληκτρολογήστε την τιμή που θέλετε.

Το τμήμα των αποτελεσμάτων καλύπτει την κάτω περιοχή του παραθύρου και περιλαμβάνει τα υπόλοιπα πεδία: Προώθηση αποτελεσμάτων σε, Όνομα αρχείου, Είδος αρχείου, Αντικατάσταση και Επισύναψη. Μπορείτε να χρησιμοποιήσετε τα πεδία σε αυτό το τμήμα του παραθύρου για να ορίσετε την εγγραφή των δεδομένων που επιστρέφονται από μια πρόταση SELECT της SQL σε ένα αρχείο. (Η προεπιλεγμένη ρύθμιση του Host On-Demand είναι να παρουσιάζονται τα δεδομένα που προκύπτουν από μια πρόταση SELECT της SQL στην οθόνη.)

Πληροφορίες σχετικά με την αποθήκευση και το άνοιγμα προτάσεων SQL:

Οδηγός SQL
Επιλέξτε Οδηγός SQL για να ανοίξετε τον Οδηγό SQL. Ο Οδηγός SQL σάς επιτρέπει να δημιουργήσετε μια πρόταση SQL, να τη δοκιμάσετε, να δείτε τα αποτελέσματά της και στη συνέχεια να την αποθηκεύσετε. Ακολουθήστε τα παρακάτω βήματα για να χρησιμοποιήσετε τον Οδηγό SQL.
  1. Επιλέξτε Οδηγός SQL.
  2. Το παράθυρο Ρύθμιση πρότασης SQL κλείνει.
  3. Το παράθυρο Οδηγός SQL ανοίγει.
    • Αν εσείς ή ο διαχειριστής του Host On-Demand καθορίσατε προεπιλεγμένες τιμές στο παράθυρο Προεπιλεγμένες ρυθμίσεις μεταφοράς δεδομένων, τότε το Host On-Demand χρησιμοποιεί αυτές τις τιμές ως αρχικές τιμές στα αντίστοιχα πεδία του Οδηγού SQL (βλ. Προεπιλεγμένες ρυθμίσεις μεταφοράς δεδομένων).
  4. Χρησιμοποιήστε τον Οδηγό SQL για να εκτελέσετε τις εργασίες σας. Μπορείτε να κάνετε τα ακόλουθα:
    • Να συνδεθείτε σε έναν απομακρυσμένο εξυπηρετητή βάσης δεδομένων
    • Να δείτε μια λίστα με τα ονόματα των διαθέσιμων σχημάτων και πινάκων
    • Να δημιουργήσετε μια πρόταση SQL
    • Να εκτελέσετε την πρόταση SQL και να δείτε τα αποτελέσματά της
  5. Αν θέλετε να αποθηκεύσετε την πρόταση SQL που δημιουργήσατε στον Οδηγό SQL, τότε μπορείτε να κάνετε ένα από τα ακόλουθα:
    • Αν χρησιμοποιείτε ένα πρόγραμμα πλοήγησης Java 1:
      • Στην καρτέλα SQL του Οδηγού SQL, πατήστε το κουμπί Αποθήκευση SQL, ή
      • Στην καρτέλα Αποτελέσματα του Οδηγού SQL, πατήστε το κουμπί Αποθήκευση SQL.
    • Αν χρησιμοποιείτε ένα πρόγραμμα πλοήγησης με υποστήριξη Java 2:
      • Στην καρτέλα Ανασκόπηση του Οδηγού SQL, πατήστε το κουμπί Αποθήκευση, ή
      • Στην καρτέλα Αποτελέσματα του Οδηγού SQL, πατήστε το κουμπί Αποθήκευση SQL.
    Το Host On-Demand αποθηκεύει την πρόταση SQL στον ορισμό της τρέχουσας συνεδρίας. Η πρόταση SQL εμφανίζεται τώρα κάτω από τον κόμβο Τρέχουσα συνεδρία στη διακλάδωση του παραθύρου Λήψη δεδομένων από το κεντρικό σύστημα.
  6. Όταν έχετε ολοκληρώσει τις εργασίες σας με τον Οδηγό SQL, πατήστε Ακύρωση. Αν δεν αποθηκεύσατε την πρόταση SQL, οι ρυθμίσεις που κάνατε χάθηκαν.

Δεν μπορείτε να αντιγράψετε ρυθμίσεις από τον Οδηγό SQL στο παράθυρο Ρύθμιση πρότασης SQL.

Όταν ανοίξετε μια πρόταση SQL που αποθηκεύσατε προηγουμένως με τον Οδηγό SQL, το Host On-Demand ανοίγει την πρόταση SQL στον Οδηγό SQL (βλ. Πληροφορίες σχετικά με την αποθήκευση και το άνοιγμα προτάσεων SQL).

Διεύθυνση URL βάσης δεδομένων
Γράψτε τη διεύθυνση URL μιας βάσης δεδομένων (βλ. Καθορισμός διεύθυνσης URL βάσης δεδομένων).
Ταυτότητα προγράμματος οδήγησης
Αυτό το πλαίσιο λίστας περιέχει τα ονόματα όλων των προγραμμάτων οδήγησης JDBC που έχουν καταχωρηθεί για το Host On-Demand. Πατήστε στο βέλος δίπλα στο πλαίσιο λίστας και επιλέξτε το όνομα του καταχωρημένου προγράμματος οδήγησης JDBC που θέλετε να χρησιμοποιήσετε, ή επιλέξτε Άλλο για να καθορίσετε κάποιο άλλο πρόγραμμα οδήγησης.

Για γενικές πληροφορίες σχετικά με τη χρήση ενός προγράμματος οδήγησης JDBC με τον πελάτη Host On-Demand, ανατρέξτε στην ενότητα Καταχώρηση προγράμματος οδήγησης JDBC.

Κλάση προγράμματος οδήγησης
Το πλήρες όνομα της κλάσης Java του προγράμματος οδήγησης JDBC.
Ταυτότητα χρήστη
Η ταυτότητα χρήστη που χρησιμοποιείται για την πρόσβαση στη βάση δεδομένων (αν απαιτείται).
Κωδικός πρόσβασης
Ο κωδικός πρόσβασης που χρησιμοποιείται για την πρόσβαση στη βάση δεδομένων (αν απαιτείται). Καθώς πληκτρολογείτε έναν κωδικό πρόσβασης (όπως mypass) στο πεδίο Κωδικός πρόσβασης, το Host On-Demand εμφανίζει αστερίσκους (****** ) αντί για τους χαρακτήρες του κωδικού πρόσβασης.
Πρόταση
Η πρόταση SQL που θέλετε να αποστέλλεται στον εξυπηρετητή βάσης δεδομένων. Μπορείτε να δημιουργήσετε τα ίδια τέσσερα είδη προτάσεων SQL που είναι διαθέσιμα στον Οδηγό SQL:

Το Host On-Demand δεν ελέγχει την εγκυρότητα της σύνταξης της πρότασης SQL. Αν η σύνταξη της πρότασης SQL δεν είναι έγκυρη, τότε θα εμφανιστεί ένα μήνυμα σφάλματος κατά την εκτέλεση της πρότασης από το Host On-Demand.

Προώθηση αποτελεσμάτων σε
Ο προορισμός εξόδου για τα δεδομένα που επιστρέφονται από την πρόταση SQL:
Όνομα αρχείου
Αν η πρόταση SQL είναι μια πρόταση SELECT: Αν η πρόταση SQL είναι μια πρόταση INSERT, UPDATE ή DELETE, τότε αγνοήστε αυτό το πεδίο.
Είδος αρχείου
Επιλέξτε το είδος του αρχείου εξόδου. Αγνοήστε αυτό το πεδίο αν το είδος της πρότασης SQL είναι INSERT, UPDATE ή DELETE.

Όταν το επιλεγμένο είδος αρχείου είναι HTML ή XML, το Host On-Demand παρέχει πρόσθετες επιλογές (όπως το περίγραμμα του πίνακα και η απόσταση των κελιών για το είδος αρχείου HTML, και η διαμόρφωση XML και η κωδικοποίηση χαρακτήρων για το είδος αρχείου XML) με προεπιλεγμένες τιμές τις οποίες μπορείτε να τροποποιήσετε από την καρτέλα Δεδομένα εξόδου του Οδηγού SQL αλλά όχι από αυτό το παράθυρο Ρύθμιση πρότασης SQL (χρησιμοποιούνται οι προεπιλεγμένες τιμές).

Οι προεπιλεγμένες τιμές είναι:

Αν θέλετε να καθορίσετε για κάποια από αυτές τις επιλογές μια τιμή διαφορετική από την προεπιλεγμένη, θα πρέπει να χρησιμοποιήσετε τον Οδηγό SQL για να δημιουργήσετε την πρόταση SQL (βλ. Πληροφορίες σχετικά με την αποθήκευση και το άνοιγμα προτάσεων SQL) και να καθορίσετε τις τιμές που θέλετε (στον Οδηγό SQL, επιλέξτε την καρτέλα Δεδομένα εξόδου, επιλέξτε Αρχείο, επιλέξτε HTML ή XML και στη συνέχεια επιλέξτε Ρυθμίσεις). Κατά την εκτέλεση της πρότασης SQL, το Host On-Demand θα χρησιμοποιεί τις τιμές που καθορίσατε.

Αντικατάσταση, Επισύναψη
Επιλέξτε Αντικατάσταση αν θέλετε να αντικατασταθούν τα περιεχόμενα ενός υπάρχοντος αρχείου με το ίδιο όνομα, ή επιλέξτε Επισύναψη αν θέλετε να προστεθούν τα δεδομένα στο τέλος των υπαρχόντων δεδομένων. Αν το αρχείο δεν υπάρχει, τότε τόσο με την τιμή Αντικατάσταση όσο και με την τιμή Επισύναψη δημιουργείται ένα νέο αρχείο. Αγνοήστε αυτό το πεδίο αν το είδος της πρότασης SQL είναι INSERT, UPDATE ή DELETE.
Εκτέλεση
Επιλέξτε Εκτέλεση για να εκτελεστεί η πρόταση SQL. Η εκτέλεση μιας πρότασης SQL από αυτό το παράθυρο έχει το ίδιο αποτέλεσμα με το πάτημα του κουμπιού Εκτέλεση στο παράθυρο Λήψη δεδομένων από το κεντρικό σύστημα (βλ. Εκτέλεση).
Αποθήκευση
Επιλέξτε Αποθήκευση για να αποθηκευτεί η πρόταση SQL στον ορισμό της τρέχουσας συνεδρίας. Η πρόταση SQL εμφανίζεται τώρα κάτω από τον κόμβο Τρέχουσα συνεδρία στη διακλάδωση του παραθύρου Λήψη δεδομένων από το κεντρικό σύστημα.

Όταν ανοίξετε μια πρόταση SQL που αποθηκεύσατε προηγουμένως από το παράθυρο Ρύθμιση πρότασης SQL, το Host On-Demand ανοίγει την πρόταση SQL στο παράθυρο Ρύθμιση πρότασης SQL (βλ. Πληροφορίες σχετικά με την αποθήκευση και το άνοιγμα προτάσεων SQL).

Πολλά από τα πεδία του παραθύρου Ρύθμιση πρότασης SQL είναι ίδια με αυτά του παραθύρου της ενέργειας ερωτήματος SQL (SQLQuery) στη λειτουργία Σύνταξη μακροεντολών. Για πιο αναλυτικές πληροφορίες σχετικά με αυτά τα πεδία, ανατρέξτε στην ενότητα SQLQuery action στο εγχειρίδιο Macro Programming Guide.

Συναφή θέματα: