Είσοδος στις δύο εφαρμογές βάσεων δεδομένων χρησιμοποιώντας τη σουίτα διαχείρισης βάσεων δεδομένων για την εφαρμογή ή μια γραμμή εντολών . 2
Ανοίξτε το Υποπρόγραμμα που θέλετε να δημιουργήσετε στο Oracle για μοντάζ . Μπορείτε να χρησιμοποιήσετε ένα εκτυπωμένο αντίγραφο του υποπρογράμματος Oracle , αν δεν έχετε πλέον πρόσβαση στη βάση δεδομένων . Στη σύνδεση της βάσης δεδομένων της Microsoft , να προετοιμάσει ένα νέο ερώτημα . Μπορείτε να κάνετε κλικ στο " New Query " αν χρησιμοποιείτε το Microsoft SQL Server Management Studio για ( SSMS ) ή απλά ξεκινήστε να πληκτρολογείτε στη γραμμή εντολών αν είναι συνδεδεμένο με αυτόν τον τρόπο .
Εικόνων 3
Πληκτρολογήστε την εντολή για τη δημιουργία ενός αποθηκευμένη διαδικασία για να τη σύνδεση της Microsoft που χρησιμοποιείτε . Οι πληροφορίες που θα χρειαστείτε θα πρέπει να εμφανίζεται κατά τη διαδικασία της Oracle . Η εντολή στην Oracle που θα αντιγράψει από θα πρέπει να μοιάζει κάπως έτσι :
ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΔΙΚΑΣΙΑ [ όνομα της διαδικασίας ] IS ( [ παράμετρος datatype ] )
Στη γλώσσα T - SQL της Microsoft , η εντολή θα είναι γραφτεί ως εξής:
ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΔΙΚΑΣΙΑ [ όνομα της διαδικασίας ] @ [ παράμετρος ] datatype
Το όνομα της διαδικασίας μπορεί να είναι οτιδήποτε και αν αποφασίσετε , αλλά η Microsoft δεν συνιστά την έναρξη των διαδικασιών με sp_ να αποφευχθούν πιθανές συγκρούσεις με ενσωματωμένο SPROCs .
σε κάθε γλώσσα , μπορεί να υπάρχει οποιοσδήποτε αριθμός των παραμέτρων , ή δεν παραμέτρους που ορίζονται για τη διαδικασία . Εάν υπάρχουν περισσότερες από μία παράμετρο , θα πρέπει να τους χωρίσει χρησιμοποιώντας τα κόμματα .
Η 4
Πληκτρολογήστε το σώμα της διαδικασίας . Το σώμα είναι η συλλογή των εντολών SQL ότι η διαδικασία θα τρέξει . Στην Oracle , η ενότητα αυτή ξεκινά αμέσως μετά την παρένθεση της κατάστασης δημιουργούν και χαρακτηρίζεται από τη λέξη "Έναρξη ".
BEGIN δήλωση SQL ένα , [ δήλωση SQL δύο ] ΤΕΛΟΣ
Στο Microsoft , μετά την τελευταία παράμετρο , θα χρειαστεί να πληκτρολογήσετε τη λέξη "AS" πριν πληκτρολογήσετε το σώμα της διαδικασίας .
AS SQL δήλωση ενός , [ δήλωση SQL δύο ] Ξενοδοχεία
Οι λέξεις " Begin "και" End " δεν απαιτούνται στην Microsoft αποθηκευμένη διαδικασία ορισμού . Όπως μπορείτε να αντιγράφετε τις πληροφορίες πάνω , θα πρέπει να προσθέσετε το "at " σύμβολο πριν από κάθε όνομα μεταβλητής που χρησιμοποιείται στη διαδικασία .
5
Συμπληρώστε την αποθηκευμένη διαδικασία ορισμού πληκτρολογώντας " GO" στο τέλος του η διαδικασία εκτέλεσης και τη δήλωση στην επιλεγμένη διεπαφή σας . Η λέξη " GO" λέει το διακομιστή Microsoft SQL που έχουν γίνει πληκτρολογώντας δηλώσεις για την παρτίδα και θα πρέπει να εκτελέσει οτιδήποτε εγγραφεί από την τελευταία "GO " δήλωση.
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα