Heim > Datenbank > MySQL-Tutorial > Was bewirkt die Standardeinschränkung? Wie wende ich es beim Erstellen der Tabelle auf die Spalten an?

Was bewirkt die Standardeinschränkung? Wie wende ich es beim Erstellen der Tabelle auf die Spalten an?

WBOY
Freigeben: 2023-08-23 23:25:16
nach vorne
1023 Leute haben es durchsucht

Was bewirkt die Standardeinschränkung? Wie wende ich es beim Erstellen der Tabelle auf die Spalten an?

DEFAULT-Einschränkung wird verwendet, um Standardwerte für Spalten in MySQL-Tabellen festzulegen. Bei Anwendung auf eine Spalte nimmt die Spalte den Standardwert an, d. h. der Spalte wird kein Wert zugewiesen. Die Syntax lautet wie folgt:

Syntax

DEFAULT default_value
Nach dem Login kopieren

Hier ist default_value der für die Spalte festgelegte Standardwert.

Beispiel

Die folgende Abfrage erstellt eine Tabelle mit dem Namen „workers“, in der wir der Spalten-ID den Standardwert 1000 zugewiesen haben.

mysql> Create table workers(Name Varchar(25), Id INT NOT NULL DEFAULT 1000);
Query OK, 0 rows affected (0.47 sec)

mysql> Insert into workers(Name, Id) values('Ram', 101);
Query OK, 1 row affected (0.04 sec)

mysql> Insert into workers(Name) values('Mohan');
Query OK, 1 row affected (0.10 sec)

mysql> Select * from Workers;

+-------+------+
| Name  | Id   |
+-------+------+
| Ram   | 101  |
| Mohan | 1000 |
+-------+------+

2 rows in set (0.00 sec)
Nach dem Login kopieren

Wenn wir keinen Wert für die ID angeben, speichert die obige Ergebnismenge den Standardwert 1000.

Das obige ist der detaillierte Inhalt vonWas bewirkt die Standardeinschränkung? Wie wende ich es beim Erstellen der Tabelle auf die Spalten an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage