λογισμικό

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

Πώς να ενημερώσετε μια δήλωση σε PL /SQL Developer

Μια δήλωση ενημέρωση , η οποία αποτελεί μέρος της SQL είναι γλώσσα διαχείρισης δεδομένων , τροποποιεί τα υπάρχοντα δεδομένα . Όταν χρησιμοποιείτε το δημιουργό του PL /SQL υπάρχουν ορισμένοι κανόνες για τον έλεγχο των συναλλαγών που χρησιμοποιούνται τόσο στην κατάσταση εισαγωγής και δήλωση ενημέρωσης. Η επεξεργασία της συναλλαγής περιλαμβάνει τη ρητή ΔΕΣΜΕΥΣΗ να καθιερώσει μια μόνιμη αλλαγή και την ROLLBACK , και το savepoint να επανέλθει αλλαγές πριν από την ρητή δεσμευτούν . Ο όρος WHERE είναι μέρος της δήλωσης ενημέρωσης που καθορίζει την ακριβή καταγραφή για να ενημερώσετε . Οδηγίες
Η

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

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

Χρησιμοποιήστε την εντολή να εντοπίσει περιγράφουν τις στήλες που περιλαμβάνονται στον πίνακα του εργαζομένου . Για παράδειγμα , για να ξεκινήσει η διαδικασία της επικαιροποίησης μια δήλωση σε PL /SQL , χρησιμοποιώντας την εντολή περιγράφουν θα δείχνουν ότι ένα "NOT NULL" έχει εκχωρηθεί σε όλες τις στήλες του πίνακα του εργαζομένου . Η employee_id , manager_id , first_name , last_name , τίτλος , και ο μισθός θα απαιτήσει μια τιμή . Στη γραμμή SQL , πληκτρολογήστε τον κωδικό :

SQL >

" DESCRIBE NULL
ΔΕΝ

NULL
ΔΕΝ

NULL
ΔΕΝ

NULL
ΔΕΝ

NULL
ΔΕΝ

Φτηνές 4

Δημιουργήστε μια δήλωση Ενημέρωση σε ένα πρόγραμμα PL /SQL . Κατά την ενημέρωση ρεκόρ του εργαζομένου που είναι αποθηκευμένο στον πίνακα του συγγραφέα , η δήλωση UPDATE , το SET και η πρόταση WHERE χρησιμοποιούνται . Για παράδειγμα , Ενημερώστε το μισθό . για έναν εργαζόμενο με employee_id 2 Στη γραμμή SQL , πληκτρολογήστε τον κωδικό :

SQL >

"SET ON SERVEROUTPUT

ΔΗΛΩΝΩ

BEGIN

εργαζόμενοι UPDATE

μισθό SET = 75000

ΟΠΟΥ employee_id = 2 ?

ΔΕΣΜΕΥΣΗ ?

ΕΞΑΙΡΕΣΗ

Όταν οι άλλοι

ΤΟΤΕ

DBMS_OUTPUT.PUT_LINE ( sqlerrm ) ?

ROLLBACK ?

ΤΕΛΟΣ ?

/"

PL /SQL διαδικασία ολοκληρώθηκε επιτυχώς .
5

Δημιουργήστε μια επίλεκτη δήλωση ερωτήματος εγγραφές του εργαζομένου . Τα αποτελέσματα θα εξασφαλίζουν ότι η δήλωση ενημέρωση είχε εκτελέσει με επιτυχία και ενημέρωσε τον μισθό του Fred Jones . σε η προτροπή SQL , πληκτρολογήστε τον κωδικό για να επιλέξετε όλα τα δεδομένα που είναι αποθηκευμένα στον πίνακα του συγγραφέα :

SQL > SELECT * FROM Διευθυντής

ΜΙΣΘΟΣ

-------------

80000

75000
εικόνων
Η

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

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