Καθορίστε το πρωτεύον κλειδί για τον ξένο κλειδί . Το ξένο κλειδί είναι συνδεδεμένο με το πρωτεύον κλειδί του άλλου πίνακα . Για παράδειγμα , ένας πελάτης μπορεί να έχει αρκετές παραγγελίες , έτσι ώστε το πρωτεύον κλειδί του πίνακα των πελατών σας έχει ένα ξένο κλειδί στον πίνακα τάξης . 2
Δημιουργήστε το τραπέζι με το ξένο κλειδί . Σε αυτό το παράδειγμα , το ξένο κλειδί δημιουργείται στον πίνακα σειρά χρησιμοποιώντας το πρωτεύον κλειδί από τον πίνακα των πελατών .
CREATE TABLE ΠΑΡΑΓΓΕΛΙΕΣ ( ΚωδΠαραγγελίας ακέραιος πρωτεύον κλειδί , OrderDate datetime , CustomerID αναφορές ακέραιο ΠΕΛΑΤΩΝ ( SID ) , ποσό διπλό ) ?
εικόνων 3
Alter ένα ξένο κλειδί σε έναν υπάρχοντα πίνακα . Όταν δημιουργούνται νέοι πίνακες , ο διαχειριστής της βάσης δεδομένων μπορεί να χρειαστεί να δημιουργήσετε νέο ξένα κλειδιά σε υπάρχοντες πίνακες . Το παρακάτω παράδειγμα προσθέτει ένα ξένο κλειδί σε έναν υπάρχοντα πίνακα
ALTER TABLE ORDERSADD FOREIGN KEY ( ΚωδΠελάτη ) ΠΑΡΑΠΟΜΠΕΣ ΠΕΛΑΤΩΝ ( SID ) ? .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα