Τι είναι η διαδικασία προμεταγλώττισης σε db2;

Πίνακας περιεχομένων:

Τι είναι η διαδικασία προμεταγλώττισης σε db2;
Τι είναι η διαδικασία προμεταγλώττισης σε db2;
Anonim

Ο προμεταγλωττιστής Db2 Στην επιστήμη των υπολογιστών, ένας προεπεξεργαστής (ή προμεταγλωττιστής) είναι ένα πρόγραμμα που επεξεργάζεται τα δεδομένα εισόδου του για να παράγει την έξοδο που χρησιμοποιείται ως είσοδος σε άλλο πρόγραμμα. Η έξοδος λέγεται ότι είναι μια προεπεξεργασμένη μορφή των δεδομένων εισόδου, η οποία χρησιμοποιείται συχνά από ορισμένα μεταγενέστερα προγράμματα όπως οι μεταγλωττιστές. https://en.wikipedia.org › wiki › Προεπεξεργαστής

Προεπεξεργαστής - Wikipedia

Το

σαρώνει ένα πρόγραμμα και αντιγράφει όλες τις δηλώσεις SQL και τις πληροφορίες μεταβλητής υποδοχής σε ένα DBRM (μονάδα αιτήματος βάσης δεδομένων). Ο προμεταγλωττιστής επιστρέφει επίσης τον πηγαίο κώδικα που έχει τροποποιηθεί έτσι ώστε οι δηλώσεις SQL να μην προκαλούν σφάλματα κατά τη μεταγλώττιση του προγράμματος.

Τι είναι η διαδικασία προμεταγλώττισης COBOL DB2;

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

Ποιο είναι το αποτέλεσμα της διαδικασίας Precompilation;

Διαδικασία προμεταγλώττισης DB2 με χρήση προμεταγλωττιστή DB2.

Δημιουργεί δύο εξόδους (δηλαδή Τροποποιημένος πηγαίος κώδικας και μονάδα αιτήματος βάσης δεδομένων (DBRM)). Ο τροποποιημένος πηγαίος κώδικας είναι μια μεταγλώττιση και επεξεργασία σύνδεσης όπως ένα απλό πρόγραμμα COBOL, επειδή δεν έχει δηλώσεις SQL.

Τι είναι η διαδικασία δέσμευσης;

Η διαδικασία δέσμευσης καθιερώνειμια σχέση μεταξύ ενός προγράμματος εφαρμογής και των σχεσιακών του δεδομένων. Αυτή η διαδικασία είναι απαραίτητη για να μπορέσετε να εκτελέσετε το πρόγραμμά σας. … Ο τροποποιημένος πηγαίος κώδικας πρέπει να μεταγλωττιστεί και να υποβληθεί σε επεξεργασία σύνδεσης για να μπορέσει να εκτελεστεί το πρόγραμμα. Τα DBRM πρέπει να είναι συνδεδεμένα σε ένα πακέτο.

Τι είναι η είσοδος στη διαδικασία σύνδεσης;

Ποια είναι τα δεδομένα εισόδου στη διαδικασία δέσμευσης; Το DBRM είναι η είσοδος στη διαδικασία δέσμευσης που παράγεται στο βήμα προ-μεταγλώττισης.

Συνιστάται:

Ενδιαφέροντα άρθρα
Πόση διάρκεια έχει ο τρανς καναδικός αυτοκινητόδρομος;
Διαβάστε περισσότερα

Πόση διάρκεια έχει ο τρανς καναδικός αυτοκινητόδρομος;

Ο Trans-Canada Highway είναι ένα διηπειρωτικό ομοσπονδιακό-επαρχιακό σύστημα αυτοκινητοδρόμων που διασχίζει και τις δέκα επαρχίες του Καναδά, από τον Ειρηνικό Ωκεανό στη δυτική ακτή έως τον Ατλαντικό Ωκεανό στην ανατολική ακτή. Η κύρια διαδρομή εκτείνεται σε 7.

Γιατί το παρασυμπαθητικό νευρικό σύστημα ονομάζεται κρανιοϊερό;
Διαβάστε περισσότερα

Γιατί το παρασυμπαθητικό νευρικό σύστημα ονομάζεται κρανιοϊερό;

Τα περισσότερα είναι μικρά τερματικά γάγγλια ή ενδοτοιχωματικά γάγγλια, που ονομάζονται έτσι επειδή βρίσκονται κοντά ή μέσα στα όργανα που νευρώνουν. Το παρασυμπαθητικό σύστημα αναφέρεται ότι έχει κρανιοϊερή εκροή λόγω της θέσης προέλευσης των ινών PSNS.

Ποιοι είναι οι μοναχοί στο Βιετνάμ;
Διαβάστε περισσότερα

Ποιοι είναι οι μοναχοί στο Βιετνάμ;

Οι Οι Montagnards, ή Dega όπως αυτοαποκαλούνται, είναι μια φυλετική ομάδα των γλωσσικών ομάδων της Μαλαισίας-Πολυνησίας και των Μοναχμερών, περίπου 30 φυλές από τις οποίες ζουν στα κεντρικά υψίπεδα του Βιετνάμ. Τι συνέβη με τους Montagnards μετά τον πόλεμο του Βιετνάμ;