So legen Sie Fremdschlüssel in Datenbank-SQL-Anweisungen fest: 1. Fremdschlüsseleinschränkungen hinzufügen [Tabelle ändern, Fremdschlüsselreferenzen (Fremdschlüsselfeld) aus der Tabellenhaupttabelle (Primärschlüsselfeld) hinzufügen] 2. Fremdschlüsseleinschränkungen löschen [Tabelle ändern Tabellenname] Drop-Prognose].
Die Betriebsumgebung dieses Artikels: Windows 7-System, Microsoft SQL Server 2008-Version, Dell G3-Computer.
Empfohlen: SQL-Video-Tutorial
So legen Sie Fremdschlüssel in Datenbank-SQL-Anweisungen fest:
1. Die Rolle von Fremdschlüsseleinschränkungen
Fremdschlüsseleinschränkungen: beim Aktualisieren und Einfügen des Werts von ein Fremdschlüsselfeld. Es wird mit den Daten der Felder in der Referenztabelle überprüft. Aktualisierungen und Einfügungen können die Gültigkeit der Daten nicht gewährleisten
2 Fügen Sie Fremdschlüsseleinschränkungen zu vorhandenen Feldern hinzu
3. Legen Sie beim Erstellen der Datentabelle Fremdschlüsseleinschränkungen fest-- 为cls_id字段添加外键约束 alter table students add foreign key(cls_id) references classes(id); 【首先会验证的,不符合就会报错】
-- 创建学校表 create table school( id int not null primary key auto_increment, name varchar(10) );
Das obige ist der detaillierte Inhalt vonSo legen Sie Fremdschlüssel in einer Datenbank-SQL-Anweisung fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!