Go Back   Το UNIX και Linux Forums > Top Forums > Ο προγραμματισμός και η Shell Scripting
.
Google Site



Ο προγραμματισμός και η Shell Scripting Post ερωτήσεις για KSH, CSH, SH, BASH, Perl, PHP, sed, AWK ΑΛΛΑ και shell scripts και shell scripting γλώσσα εδώ.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Εργαλεία Θέματος Αναζήτηση αυτό το νήμα Βαθμολογήστε Νήμα Display Modes
  #1 (Permalink)  
Old 10-27-2005
Εγγεγραμμένος χρήστης
 

Εγγραφή: Φεβρουάριος 2005
Μηνύματα: 146
σημαίες να καταστείλουν στήλη εξόδου, # γραμμών επιλέγονται DB2 sql στο UNIX

Γειά,

Είμαι νέος σε DB2 SQL σε Unix, ώστε να φέρει μαζί μου, ενώ προσπαθώ να εξηγήσω την κατάσταση. Έχω ένα αρχείο κειμένου που έχει το περιεχόμενο του όπου προϋπόθεση ότι είμαι με μια SQL DB2 σε ksh UNIX.
Εδώ είναι το απόσπασμα.


Κωδικός:
if [ -s /entH/temp/VALUE$$.out ];
         then
            echo "Begin processing VALUEs"
            db2 connect to testdb2 user username using passwd
            while read line
            do
                echo "Processing VALUE $line"
                snrf=$(echo $line | awk -F "." '{print $1}')
                db2 "select document_name, document_type, timestamp_date, loc_code, box_number_from from edv.evctr1 where transaction_id = ${VALUE}" >> /entH/temp/${VALUE}_control_data.$$
                echo "EOF1" >> /entH/temp/${VALUE}_control_data.$$
                db2 "select comments from edv.evcmt1 where transaction_id = ${VALUE}" >> /entH/temp/${VALUE}_control_data.$$
            done < /entH/temp/VALUE$$.out
fi

Όταν εκτελεστεί έχω πολλά αρχεία εξόδου για κάθε εγγραφή που επιλέγονται από τους δύο πίνακες. Το γενικό περιεχόμενο του κάθε ένα από τα αρχεία εξόδου περιλαμβάνουν τα ακόλουθα


Κωδικός:
document_name  document_type, timestamp_date, loc_code, ...
-------------  -------------  --------------  -------------   ...
col1_value1    col2_value1    col3_value1     col4_value1     ...

   1 record(s) selected.

EOF1

comments
------------------------------------------
comment_value1
comment_value2
comment_value3

   3 record(s) selected.

Το ερώτημα: Υπάρχει κάποια σημαίες που μπορεί να ρυθμιστεί κατά τη χρήση DB2 SQL εντολές από μια δέσμη ενεργειών για να καταστείλει την εκτύπωση των ονομάτων στηλών, τον αριθμό των εγγραφών επιστρέφονται, καθορίζει το μέγεθος των αρχείων παραγωγής γραπτή στην επίπεδη αρχεία και να είναι σε θέση να inidividual μέγεθος της στήλης για κάθε στήλη που καθορίζονται στην πρόταση SQL;
Για παράδειγμα στο μαντείο μπορείτε να χρησιμοποιήσετε κάτι σαν, που κλάση μακριά, που ανατροφοδότηση μακριά, που linesize 200, COL column_name format_specifier μορφή κλπ.

Εάν υπάρχουν σημαίες που μπορούν να χρησιμεύσουν, πώς μπορώ να το ενσωματώσει σε ένα script κέλυφος ή υπάρχει ένα αρχείο ini που πρέπει να χρησιμοποιηθούν;
Οποιαδήποτε βοήθεια που εκτιμάται πολύ. Ευχαριστώ πολύ.
Jerardfjay
Sponsored Links
  #2 (Permalink)  
Old 11-02-2005
Εγγεγραμμένος χρήστης
 

Εγγραφή: Φεβρουάριος 2005
Μηνύματα: 146
χρήση-x επιλογή

Για εκείνους από εσάς που ενδιαφέρεστε.
Χρησιμοποιήστε την επιλογή της γραμμής εντολών-x για να καταστείλει την εκτύπωση των κεφαλίδες στήλης και την πληροφορίες από τον κινητήρα SQL, εκτός από τα επιθυμητά δεδομένα εξόδου.

Ευγένεια του web site της IBM. Περισσότερες πληροφορίες μπορείτε να βρείτε εδώ.

DB2 - UDB επιλογές γραμμής εντολών

Jerardfjay
Sponsored Links
Closed Thread

Σελιδοδείκτες

Εργαλεία Θέματος Αναζήτηση αυτό το νήμα
Αναζήτηση αυτό το νήμα:

Advanced Search
Display Modes Βαθμολογήστε αυτό το νήμα
Βαθμολογήστε αυτό το νήμα:

Απόσπαση Κανονισμού
Εσύ δεν μπορεί να υστέρων νέα νήματα
Εσύ δεν μπορεί να μετά απαντήσεις
Εσύ δεν μπορεί να μετά συνημμένα
Εσύ δεν μπορεί να επεξεργαστείτε τις θέσεις

BB κωδικός είναι Σε λειτουργία
Smilies είναι Σε λειτουργία
[IMG] κωδικός Σε λειτουργία
Κώδικα HTML είναι Εκτός χρήσης
Trackbacks είναι Σε λειτουργία
Pingbacks είναι Σε λειτουργία
Refbacks είναι Εκτός χρήσης


Περισσότερα UNIX και Linux Forum Θέματα που μπορεί να σας Χρήσιμη
Νήμα Thread Starter Φόρουμ Απαντήσεις Τελευταίο μήνυμα
εκτύπωση επιλεγμένων γραμμών με awk tonet Ο προγραμματισμός και η Shell Scripting 6 09-27-2007 07:23 AM
διαχωρισμό μιας στήλης σε σειρές spindoctor UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 3 07-24-2007 04:25 μμ
επιστροφή αριθμό των σειρών που επιλέγονται new2ss Ο προγραμματισμός και η Shell Scripting 7 01-08-2007 10:46 AM
Factorize μερικές γραμμές σε μια στήλη frebo UNIX για Ανδρείκελα Ερωτήσεις & Απαντήσεις 5 03-21-2006 06:41 AM
Κοπή σειρές μετά από ένα επιλεγμένο σημείο nhatch Ο προγραμματισμός και η Shell Scripting 4 09-05-2003 11:14 AM



Όλες οι ώρες είναι GMT -4. Η ώρα τώρα είναι 03:43 μμ.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Γλώσσα Μεταφράσεις Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Η UNIX και Linux Φόρουμ Content Copyright © 1993-2010. Όλα τα δικαιώματα Reserved.Ad διαχείριση από RedTyger

Περιεχόμενο σχετικό με τις διευθύνσεις URL vBSEO 3.2.0