Μπορείτε να χρησιμοποιήσετε τον Επεξεργαστή γραμμής εντολών για να καταχωρήσετε εντολές DB2, προτάσεις SQL και εντολές του λειτουργικού συστήματος. Ο Επεξεργαστής γραμμής εντολών μπορεί να λειτουργήσει με τους ακόλουθους τρόπους (καταστάσεις λειτουργίας):
Για να εμφανιστεί ένα παράθυρο εντολών DB2, κάντε τα ακόλουθα:
Μπορείτε επίσης να εμφανίσετε το παράθυρο εντολών DB2 με την εντολή db2cmd από οποιαδήποτε γραμμή εντολών του λειτουργικού συστήματος.
Θα πρέπει να περιλαμβάνετε το πρόθημα db2 στις εντολές που καταχωρείτε από το παράθυρο εντολών DB2. Για παράδειγμα:
db2 list database directory
![]() | Αν η εντολή DB2 περιέχει χαρακτήρες με ειδική σημασία στο λειτουργικό
σύστημα που χρησιμοποιείτε, θα πρέπει να την περικλείσετε σε εισαγωγικά για να
εκτελεστεί σωστά.
Για παράδειγμα, η ακόλουθη εντολή θα ανακτήσει όλες τις πληροφορίες από τον πίνακα employee, ακόμη και αν ο χαρακτήρας * είναι ειδικός χαρακτήρας στο λειτουργικό σας σύστημα: db2 "select * from employee" |
Για να καταχωρήσετε μια εντολή μεγάλου μήκους που δεν χωράει σε μία γραμμή, θα πρέπει στο τέλος της γραμμής να αφήσετε ένα κενό διάστημα ακολουθούμενο από το χαρακτήρα συνέχισης γραμμής "\" και στη συνέχεια να πατήσετε Enter για να συνεχίσετε την εντολή στην επόμενη γραμμή. Για παράδειγμα:
db2 select empno, function, firstname, lastname, birthdate, from \ db2 (cont.) => employee where function='service' and \ db2 (cont.) => firstname='Lily' order by empno desc
Για να καλέσετε τον Επεξεργαστή γραμμής εντολών σε κατάσταση διαλογικής καταχώρησης, κάντε τα εξής:
Για να καλέσετε τον Επεξεργαστή γραμμής εντολών σε κατάσταση διαλογικής καταχωρήσης μπορείτε επίσης να εκτελέσετε την εντολή db2cmd ακολουθούμενη από την εντολή db2 σε ένα παράθυρο εντολών του λειτουργικού συστήματος.
Σε κατάσταση διαλογικής καταχώρησης, η προτροπή εντολής εμφανίζεται ως εξής:
db2 =>
Σε κατάσταση διαλογικής καταχώρησης, δεν χρειάζεται να πληκτρολογείτε τις εντολές DB2 με το πρόθημα db2. Απλά καταχωρήστε την εντολή. Για παράδειγμα:
db2 => list database directory
Για να εκτελέσετε εντολές του λειτουργικού συστήματος σε κατάσταση διαλογικής καταχώρησης, χρησιμοποιήστε πριν από την εντολή του λειτουργικού συστήματος ένα θαυμαστικό (!). Για παράδειγμα:
db2 => !dir
Για να καταχωρήσετε μια εντολή μεγάλου μήκους που δεν χωράει σε μία γραμμή, θα πρέπει στο τέλος της γραμμής να αφήσετε ένα κενό διάστημα ακολουθούμενο από το χαρακτήρα συνέχισης γραμμής "\" και στη συνέχεια να πατήσετε Enter για να συνεχίσετε την εντολή στην επόμενη γραμμή. Για παράδειγμα:
db2 select empno, function, firstname, lastname, birthdate, from \ db2 (cont.) => employee where function='service' and \ db2 (cont.) => firstname='Lily' order by empno desc
Για να τερματίσετε την κατάσταση διαλογικής καταχώρησης, υποβάλετε την εντολή quit.
Για περισσότερες πληροφορίες σχετικά με τη χρήση του Επεξεργαστή γραμμής εντολών, ανατρέξτε στο εγχειρίδιο Command Reference.