Heim > Datenbank > MySQL-Tutorial > Wie kann ich das DATETIME-Format bei der MySQL-Tabellenerstellung anpassen?

Wie kann ich das DATETIME-Format bei der MySQL-Tabellenerstellung anpassen?

DDD
Freigeben: 2024-12-03 02:20:09
Original
340 Leute haben es durchsucht

How to Customize DATETIME Format in MySQL Table Creation?

So konfigurieren Sie das DATETIME-Format während der Tabellenerstellung in MySQL

Das Erstellen einer Tabelle mit einer DATETIME-Spalte ist eine häufige Aufgabe in MySQL. Es kann jedoch vorkommen, dass Sie ein bestimmtes Format für die DATETIME-Werte angeben möchten. In diesem Artikel wird erläutert, wie Sie das Standardformat für eine DATETIME-Spalte während der Tabellenerstellung mithilfe von MySQL-Befehlen auf „TT-MM-JJJJ HH:MM:SS“ festlegen.

Standard-MySQL-DATETIME-Format

Standardmäßig speichert und ruft MySQL DATETIME-Werte im Format „JJJJ-MM-TT HH:MM:SS“ ab. Dies ist das von MySQL verwendete Standardformat und eignet sich oft für viele Anwendungen.

Angeben eines benutzerdefinierten Formats

Um ein benutzerdefiniertes Format für eine DATETIME-Spalte während der Tabellenerstellung anzugeben , können Sie die Funktion TIME_FORMAT verwenden. Der folgende MySQL-Befehl zeigt, wie man eine Tabelle mit einer DATETIME-Spalte im Format „TT-MM-JJJJ HH:MM:SS“ erstellt:

CREATE TABLE my_table (
  id INT NOT NULL AUTO_INCREMENT,
  datetime_column DATETIME FORMAT TIME_FORMAT('%d-%m-%Y %H:%i:%s')
);
Nach dem Login kopieren

In diesem Befehl wird der TIME_FORMAT-Bezeichner verwendet, um die zu definieren Benutzerdefiniertes Format „TT-MM-JJJJ HH:MM:SS“.

Hinweis: Nur die Funktion TIME_FORMAT wirkt sich auf die Darstellung der in der Datenbank gespeicherten DATETIME-Werte aus. Die tatsächlichen DATETIME-Werte werden weiterhin im Format „JJJJ-MM-TT HH:MM:SS“ gespeichert.

Anzeige des formatierten Werts

Sobald die Tabelle erstellt ist , können Sie die Funktion DATE_FORMAT verwenden, um die DATETIME-Werte im benutzerdefinierten Format anzuzeigen:

SELECT id, DATE_FORMAT(datetime_column, '%d-%m-%Y %H:%i:%s') AS formatted_datetime
FROM my_table;
Nach dem Login kopieren

Dadurch werden die ID und abgerufen die DATETIME-Spalte im Format „TT-MM-JJJJ HH:MM:SS“.

Das obige ist der detaillierte Inhalt vonWie kann ich das DATETIME-Format bei der MySQL-Tabellenerstellung anpassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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