Analyse der MySql CURRENT_TIMESTAMP-Funktion anhand eines Beispiels

Analyse der MySql CURRENT_TIMESTAMP-Funktion anhand eines Beispiels

Beim Erstellen eines Zeitfelds

STANDARD CURRENT_TIMESTAMP

Gibt an, dass beim Einfügen von Daten der Standardwert dieses Felds die aktuelle Zeit ist

BEIM UPDATE CURRENT_TIMESTAMP

Gibt an, dass bei jeder Aktualisierung dieser Daten das Feld auf die aktuelle Zeit aktualisiert wird.

Diese beiden Vorgänge werden von der MySQL-Datenbank selbst verwaltet, sodass die beiden Felder [Erstellungszeit] und [Aktualisierungszeit] basierend auf dieser Funktion generiert werden können und kein Code zu ihrer Verwaltung erforderlich ist.

wie folgt:

CREATE TABLE `mytest` (
  `text` varchar(255) DEFAULT ''COMMENT 'content',
  `create_time` Zeitstempel NICHT NULL STANDARD CURRENT_TIMESTAMP KOMMENTAR 'Erstellungszeit',
  `update_time` Zeitstempel NICHT NULL STANDARD CURRENT_TIMESTAMP BEI UPDATE CURRENT_TIMESTAMP KOMMENTAR 'Aktualisierungszeit'
)ENGINE=InnoDB STANDARD-CHARSET=utf8;

Kann direkt über die visuelle Schnittstelle von Navicat bedient werden

Wie legen Sie also eine bestimmte Standardzeit fest?

Beachten Sie, dass es im Folgenden zwei einfache Anführungszeichen gibt

TIMESTAMPDEFAULT 'yyyy-mm-dd hh:mm:ss'

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Lösung für MySQL-Fehler TIMESTAMP-Spalte mit CURRENT_TIMESTAMP
  • Detaillierte Erklärung der TIMESTAMP-Verwendung in MySQL
  • Teilen Sie die Fallstricke von MySQLs current_timestamp und ihre Lösungen

<<:  So verwenden Sie den Befehl sed, um bestimmte Zeilen einer Datei effizient zu löschen

>>:  Webpack erstellt ein Gerüst zum Verpacken von TypeScript-Code

Artikel empfehlen

Lassen Sie uns ausführlich über die gemeinsame MySQL-Abfrage sprechen

Inhaltsverzeichnis Union-Abfrage 1. Fragen Sie di...

Beispiel für die Verwendung des href-Attributs und des onclick-Ereignisses eines Tags

Das „a“-Tag wird hauptsächlich verwendet, um Seit...

JavaScript implementiert die Verarbeitung großer Datei-Uploads

Beim Hochladen von Dateien, z. B. Videodateien, d...

Implementierungsbeispiel eines Nginx+Tomcat-Load-Balancing-Clusters

Inhaltsverzeichnis Einführung 1. Fallübersicht 2....

Fallstudie zu den SQL ROW_NUMBER()- und OVER()-Methoden

Syntaxformat: row_number() über (Partition durch ...

Methoden und Probleme zum Festlegen des HTML-Zeilenabstands

Um den Zeilenabstand von <p></p> festz...

Analyse des Implementierungsprozesses für die Tomcat maxPostSize-Einstellung

1. Warum maxPostSize festlegen? Der Tomcat-Contai...

Probleme mit Vue, das die Homepage von Bibibili imitiert

Technische Struktur Das Projekt ist in zwei Teile...

Regeln für die Verwendung gemeinsamer MySQL-Indizes

Ein gemeinsamer Index wird auch als zusammengeset...

Zusammenfassung der Linux Logical Volume Management (LVM)-Nutzung

Die Verwaltung des Speicherplatzes ist für System...