Heim > tägliche Programmierung > MySQL-Kenntnisse > So schreiben Sie den Standardwert des Alters in MySQL

So schreiben Sie den Standardwert des Alters in MySQL

下次还敢
Freigeben: 2024-04-27 04:30:22
Original
864 Leute haben es durchsucht

In MySQL gibt es folgende Methoden zum Festlegen von Standardwerten für die Altersspalte: 1. Geben Sie beim Erstellen der Tabelle den Standardwert an. 2. Verwenden Sie das Schlüsselwort DEFAULT. 3. Verwenden Sie die UPDATE-Anweisung.

So schreiben Sie den Standardwert des Alters in MySQL

Altersstandardwerteinstellung in MySQL

In MySQL kann das Festlegen eines Standardwerts für die Altersspalte in der Tabelle durch die folgenden Methoden erreicht werden:

1 Geben Sie den Standardwert beim Erstellen an Tabelle

In Beim Erstellen einer Tabelle können Sie Standardwerte in Spaltendefinitionen angeben. Beispiel:

<code>CREATE TABLE users (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  age INT NOT NULL DEFAULT 0
);</code>
Nach dem Login kopieren

Auf diese Weise wird die Altersspalte aller eingefügten Datensätze in der Tabelle standardmäßig auf 0 gesetzt.

2. Verwenden Sie das Schlüsselwort DEFAULT

Sie können das Schlüsselwort DEFAULT auch später verwenden, um einen Standardwert zu einer vorhandenen Spalte hinzuzufügen. Beispiel:

<code>ALTER TABLE users ALTER COLUMN age SET DEFAULT 0;</code>
Nach dem Login kopieren

Dadurch wird der Standardwert für die Altersspalte auf 0 gesetzt.

3. Verwenden Sie die UPDATE-Anweisung

Sie können die UPDATE-Anweisung auch verwenden, um Standardwerte für vorhandene Datensätze festzulegen. Beispiel:

<code>UPDATE users SET age = 0 WHERE age IS NULL;</code>
Nach dem Login kopieren

Dadurch wird der Standardwert für alle Datensätze mit einer leeren Altersspalte auf 0 gesetzt.

Hinweis:

  • Wenn kein Standardwert angegeben ist, ist der Wert der Altersspalte NULL.
  • Standardwerte können nur beim Erstellen einer Tabelle oder Spalte festgelegt und später nicht geändert werden.
  • Der Standardwert kann eine Konstante, ein Ausdruck oder eine Unterabfrage sein, jedoch keine Funktion.

Das obige ist der detaillierte Inhalt vonSo schreiben Sie den Standardwert des Alters in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage