mysql FOREIGN KEY-Einschränkung
Übersetzungsergebnisse:
Englisch [ˈfɔrin ki:] US [ˈfɔrɪn ki]
fremde Schlüsselwörter
mysql FOREIGN KEY-EinschränkungSyntax
Funktion: Der AUSLÄNDISCHE SCHLÜSSEL in einer Tabelle zeigt auf den PRIMÄRSCHLÜSSEL in einer anderen Tabelle.
Beschreibung: FOREIGN KEY-Einschränkungen werden verwendet, um Aktionen zu verhindern, die Verbindungen zwischen Tabellen zerstören. Die FOREIGN KEY-Einschränkung verhindert außerdem, dass illegale Daten in die Fremdschlüsselspalte eingefügt werden, da es sich dabei um einen der Werte in der Tabelle handeln muss, auf die sie verweist.
mysql FOREIGN KEY-EinschränkungBeispiel
//在 "Orders" 表创建时为 "Id_P" 列创建 FOREIGN KEY CREATE TABLE Orders(Id_O int NOT NULL,OrderNo int NOT NULL,Id_P int,PRIMARY KEY (Id_O),FOREIGN KEY (Id_P) REFERENCES Persons(Id_P));
Beliebte Empfehlungen
- sql中foreign key的用法
- Die INSERT-Anweisung steht in Konflikt mit der Fremdschlüsseleinschränkung
- Wie können wir FOREIGN KEY-Einschränkungen auf mehrere Spalten verteilen?
- Wie können wir die FOREIGN KEY-Einschränkung aus der Spalte einer vorhandenen MySQL-Tabelle entfernen?
- Wie können wir eine FOREIGN KEY-Einschränkung zu einem Feld einer vorhandenen MySQL-Tabelle hinzufügen?
- Was bedeutet FOREIGN KEY und wie können wir ihn in MySQL-Tabellen verwenden?