1 Ανοίξτε το εργαλείο Oracle SQL . Πληκτρολογήστε και να εκτελέσει το ακόλουθο ερώτημα :
CREATE TABLE MyTable (
ΑΡΙΘΜΟΣ id , πώληση
όνομα VARCHAR2 ( 20 )
CONSTRAINT name_nn NOT NULL
) ?
Αυτό δημιουργεί έναν πίνακα με δύο πεδία . Στη συνέχεια, δημιουργεί ένα εμπόδιο που ονομάζεται " name_nn » που απαιτεί το "όνομα" πεδίο για να έχουν αξία όταν μια νέα εγγραφή προστίθεται στον πίνακα . 2
Πληκτρολογήστε και να εκτελέσει " ALTER TABLE MyTable ADD CONSTRAINT id_un UNIQUE ( id ) ? " ( χωρίς εισαγωγικά ) . Αυτό το ερώτημα αλλάζει τον πίνακα με την προσθήκη ενός δεύτερου περιορισμού , που ονομάζεται " id_un " που απαιτεί κάθε εγγραφή στον πίνακα για να έχει μια μοναδική τιμή για το "id" πεδίο .
Εικόνων 3
Πληκτρολογήστε και εκτελέσει το ακόλουθο ερώτημα :
CREATE VIEW MyView ( id , όνομα , πώληση
CONSTRAINT id_pk PRIMARY KEY ( id ) )
AS SELECT id , όνομα ΑΠΟ MyTable ?
Αυτό δημιουργεί μια προβολή που δίνει ένα πρωτεύον κλειδί περιορισμό για το "id" πεδίο
Η 4
Enter " ALTER VIEW MyView ADD CONSTRAINT name_nn NOT NULL (όνομα ) ? " . ( χωρίς εισαγωγικά ) . Αυτό προσθέτει ένα εμπόδιο στην προβολή που απαιτεί το πεδίο ονόματος για να έχουν κάποια αξία.
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα