Mysql | AKTUELLER ZEITSTEMPEL

Mysql | AKTUELLER ZEITSTEMPEL
Der Datenbankadministrator muss einen Datensatz über die aktuelle Zeit und Datum für bestimmte Aktionen aufbewahren, z. Dazu bietet MySQL eine eingebaute Funktion, die die “istAKTUELLER ZEITSTEMPEL()”. Der Benutzer kann diese Funktion in Kombination mit anderen Funktionen verwenden, um das aktuelle Datum und die aktuelle Zeit zu formatieren und den Zeitunterschied zwischen der aktuellen Zeit mit einer bestimmten Zeit zu ermitteln.

Was ist "current_timestamp ()" in MySQL?

Der "AKTUELLER ZEITSTEMPEL()Die Funktion ist ein integriert Mysql -Funktion Wird verwendet, um den Datums- und Uhrwert im Zeichenfolgenformat anzugeben “Yjyy-mm-dd hh-mm-ss,Das kann im numerischen Format sogar geändert werden.

Lassen Sie uns verschiedene Beispiele für "sehen"AKTUELLER ZEITSTEMPEL()In Kombination mit anderen Funktionen.

Beispiel 1: Zeigen Sie die Gegenwart an | Aktuelle Zeit der Maschine

In MySQL, die “AKTUELLER ZEITSTEMPEL()Die Funktion wird verwendet, um das aktuelle Datum und die aktuelle Uhrzeit zurückzugeben. Standardmäßig wird die Werte im String -Kontext zurückgegeben. Der Befehl für die Funktion ist unten bereitgestellt:

Wählen Sie current_timestamp ();

Die Ausgabe zeigt die aktuelle Zeit und Datum an:

Beispiel 2: Zeigen Sie die aktuelle Uhrzeit und das Datum mit einem Titel an

Der "ALS"Klausel kann in" verwendet werden "AKTUELLER ZEITSTEMPEL()Befehl, um die Spalte umzubenennen, die das Ergebnis bereitstellt. Der Befehl ist unten angegeben:

Wählen Sie current_timestamp () als "aktueller Zeitstempel";

Diese Ausgabe zeigt an, dass der Spaltenname auf die nach dem angegebene Zeichenfolge festgelegt istALSKlausel:

Beispiel 3: Zeigen Sie die aktuelle Uhrzeit und das Datum im numerischen Kontext an

Sie können das Format des vorherigen Beispiels in numerischer Verwendung ändern. “+ 0" mit dem "AKTUELLER ZEITSTEMPEL()”. Der Befehl zum Ändern des String -Formats in numerisches Format ist unten angegeben:

Wählen Sie current_timestamp () + 0 als "numerischer Zeitwert";

Die Ausgabe zeigt den Datums- und Uhrwert im numerischen Format zusammen mit dem Titel der Spalte als “anNumerischer Zeitwert”:

Beispiel 4: Zeigen Sie die aktuelle Uhrzeit und das Datum mit der Funktion „date_format“ an

Die Ausgabe der “AKTUELLER ZEITSTEMPEL()Die Funktion kann gemäß Ihren Bedürfnissen formatiert werden, indem Sie die „verwenden“DATUMSFORMATFunktion zum Auswählen der “AKTUELLER ZEITSTEMPEL()Und formatieren Sie es mit der Formatauktion der “DATUMSFORMAT”Funktion. Der Befehl zur Formatierung der aktuellen Zeit ist unten angegeben:

Wählen Sie DATE_FORMAT (current_timestamp (), ' %w, %M %e, %y %r') als "aktuelles Datum und Uhrzeit";

Die Ausgabe zeigt das Datum formatiert (Wochentag (Tag der Woche (%W), Monat Name (Name%M), Tag des Monats(%e), Jahr(%Y), Datum in AM/PM (%R)):

Beispiel 5: Zeitdifferenz mit aktueller Zeit und Datum anzeigen

Der "Timediff"Funktion kann verwendet werden, um den Unterschied von" zu finden "AKTUELLER ZEITSTEMPEL()”Mit dem angegebenen Datum und Uhrzeit. Der Befehl wird unten angegeben:

Wählen Sie Timediff (current_timestamp (), '2022-12-31 23:59:59') als "Zeitunterschied";

Die Ausgabe zeigt den Unterschied von “AKTUELLER ZEITSTEMPEL()" Und "2022-12-31 23:59:59”:

Beispiel 6: Fügen Sie den aktuellen Zeit- und Datumswert in eine Zeile ein

Der Benutzer kann den Wert von “einfügen“AKTUELLER ZEITSTEMPEL()”In die Spalte einer Tabelle mit der“EINFÜGUNG" Stellungnahme. Zum Beispiel möchten Sie Werte von “einfügen“Ausweis" Und "Zeit" im "Benutzer"Tisch mit"Ausweis" als "5" Und "Zeit" als "AKTUELLER ZEITSTEMPEL()Verwenden Sie diesen Befehl:

In den Benutzer (ID, Zeit) einfügen (5, current_timestamp ());

Die Werte werden erfolgreich in die Ausgabe eingefügt:

Beispiel 7: Aktualisieren Sie den aktuellen Zeit- und Datumswert in einer Zeile

Der "AKTUALISIEREN"Anweisung wird verwendet, um den bereits vorhandenen Wert eines Datensatzes mit" zu aktualisieren "AKTUELLER ZEITSTEMPEL()"Wenn die bestimmte Bedingung mit der" definiert wird "übereinstimmt"WO”Klausel. Zum Beispiel möchte der Benutzer den Wert von aktualisieren “Zeit"Mit dem Wert von"AKTUELLER ZEITSTEMPEL()" bei dem die "Ausweis"Wert ist gleich"1”, Durch Ausführen dieses Befehls:

Aktualisieren Sie Benutzer fest time = current_timestamp () wobei ID = 1;

Die Ausgabe zeigt diesen Wert von “Zeit”Wird erfolgreich aktualisiert:

Sie haben etwas über den Einbau gelernt “AKTUELLER ZEITSTEMPEL()Funktion von MySQL.

Abschluss

In "Mysql"Eine integrierte Funktion"AKTUELLER ZEITSTEMPEL()Ist verfügbar, um den Wert des aktuellen Datums und der aktuellen Uhrzeit im Zeichenfolgenformat zu extrahieren. Der "Timediff" Und "DATUMSFORMAT"Kann auch mit" verwendet werden "AKTUELLER ZEITSTEMPEL().In diesem Beitrag wurde über die Verwendung der "der" besprochen "AKTUELLER ZEITSTEMPEL()Funktion in MySQL.