λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς μπορώ να επιστρέψει μια τιμή σε ένα PL SQL Ανώνυμος Block

; Anonymous μπλοκ κώδικα δεν αποθηκεύονται και δεν κατονομάζονται . Anonymous Blocks είναι τέλεια για scripting , ή δραστηριότητες που δεν θέλετε να επαναλάβετε . Υπάρχουν τέσσερα συστατικά με τη βασική δομή ενός Anonymous Block . Ένα τμήμα DECLARE είναι προαιρετική και απαριθμεί τις μεταβλητές και τους δρομείς που χρησιμοποιούνται στο μπλοκ . Ένα τμήμα BEGIN απαιτείται και περιέχει ένα πλήρες σύνολο οδηγιών για να επιτρέψει το μπλοκ για να ολοκληρωθεί. Ένα τμήμα ΕΞΑΙΡΕΣΗ είναι προαιρετική και χρησιμοποιείται για να χειριστεί τα σφάλματα που προκύπτουν κατά την εκτέλεση του προγράμματος , και, τέλος, ένα τμήμα END που απαιτείται ολοκληρώνει το μπλοκ . Οδηγίες
Η 1

Σύνδεση με το Oracle SQL * Plus , κάντε κλικ στο κουμπί " Έναρξη", " Όλα τα προγράμματα , " και στη συνέχεια κάντε κλικ στο κουμπί " SQL * Plus ". 2

Συνδέστε την εντολή - line έκδοση του SQL * Plus . Στο Command Prompt " C : \\ > " " . Sqlplus εντολή" τύπου στο

Η πλήρης σύνταξη για την εντολή sqlplus είναι " . Sqlplus [ user_name [ /password [ @ host_string ] ] ] "

η user_name καθορίζει το όνομα του χρήστη βάσης δεδομένων , ο κωδικός καθορίζει τον κωδικό πρόσβασης για το χρήστη βάσης δεδομένων και η σειρά υποδοχής χρησιμοποιείται για να πει SQL * Plus , όπου εκτελείται η βάση δεδομένων .

για παράδειγμα , " C : \\. > sqlplus scott /tiger "

Η σειρά υποδοχής δεν απαιτείται , εάν εκτελείτε την βάση δεδομένων Oracle στον υπολογιστή σας
εικόνων 3

Enter. σε Ανώνυμη Block στην προτροπή SQL . Για παράδειγμα :

SQL >

ΔΗΛΩΝΟΥΝ

- δήλωση μεταβλητών

v_date_time TIMESTAMP ?

BEGIN

- ανακτήσετε το timestamp σε μια μεταβλητή

SELECT systimestamp

σΕ v_date_time

ΑΠΟ dual ?

- εμφανίζει την τρέχουσα ώρα στην οθόνη

DBMS_OUTPUT.PUT_LINE ( « πριν από μία ώρα : «

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα