Zwang
1. Primärschlüsseleinschränkung
Erstellen Sie beispielsweise eine Studententabelle und legen Sie die Studentennummer als Primärschlüssel fest. Nachdem Sie die Tabelle erstellt haben, können Sie die Tabellenstruktur über SHWO COLUMNS FROM student anzeigen. CREATE TABLE Student ( id int Primärschlüssel, stu_name varchar(20) ); 2. Einzigartige Einschränkung
Erstellen Sie beispielsweise eine Lehrertabelle mit einem automatisch inkrementierten ID-Feld und einem eindeutigen Feld „Tea_Name“. CREATE TABLE Lehrer( ID int AUTO_INCREMENT PRIMARY KEY, tea_name varchar(20) NICHT NULL EINZIGARTIGER SCHLÜSSEL ); 3. Standardbeschränkungen
Erstellen Sie beispielsweise eine Kurstabelle mit einer Standardunterrichtszeit von 40 Minuten. CREATE TABLE-Kurs ( ID int AUTO_INCREMENT PRIMARY KEY, cou_name varchar(20) NICHT NULL EINZIGARTIGER SCHLÜSSEL, Zeit int DEFAULT 40 ); INSERT INTO course(cou_name) values('Chinesisch'); 4. Nicht Null-Einschränkung
Erstellen Sie beispielsweise beim Erstellen der Tabelle „Personen“ Nicht-Null-Einschränkungen in der Spalte „ID“ und der Spalte „Name“: Tabelle „Personen“ erstellen ( id int nicht NULL, p_name varchar(20) ungleich null, Abteilung varchar(20), Adresse varchar(20), telNum varchar(20) ) DESC-Personen; 5. Fremdschlüsseleinschränkungen
1. Die übergeordnete und die untergeordnete Tabelle müssen dieselbe Speicher-Engine verwenden. Temporäre Tabellen sind verboten. CREATE TABLE Schule( ID int AUTO_INCREMENT PRIMARY KEY, sname varchar(20) NICHT NULL ); Tabelle erstellen Student2 ( ID int AUTO_INCREMENT PRIMARY KEY, sid int, Fremdschlüssel (sid) Referenzen Schule (id) ); Referenzielle Operationen auf Fremdschlüsseleinschränkungen
Tabelle erstellen Student3 ( ID int AUTO_INCREMENT PRIMARY KEY, sid int, FOREIGN KEY (sid) REFERENZEN Schule (id) ON DELETE CASCADE );
Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Mehrere Möglichkeiten zum Wechseln zwischen Vue Tab und Cache-Seiten
>>: So verwenden Sie die Markdown-Editor-Komponente in Vue3
Vorwort Bei der Arbeit müssen wir häufig in einer...
Im Allgemeinen werden Klickereignisse in verschie...
Der Linux-Stream-Editor ist eine nützliche Möglic...
Inhaltsverzeichnis Vorwort Gibt es nach RM noch H...
Dies ist die Stilempfehlung der W3C-Organisation f...
Reine Front-End-Implementierung:切片上傳斷點續傳.斷點續傳muss...
Adaptives Layout wird in praktischen Anwendungen i...
Inhaltsverzeichnis 1. Vom Vater zum Sohn 2. Vom S...
In diesem Artikelbeispiel wird der spezifische Co...
Vue - Implementierung der Shuttle-Box-Funktion. D...
Vorwort Dieser Artikel konzentriert sich auf die ...
Überblick Nginx kann Variablen verwenden, um die ...
Die Wirkung ist wie folgt: eine Seite Nach dem Kl...
Da Ubuntu 20.04 das Netzwerk über Netplan verwalt...
1.Mysql-Verbindungsmethode Um das MySQL-Kommunika...