Heim > Datenbank > MySQL-Tutorial > Wie kann ich das DATETIME-Format beim Erstellen einer MySQL-Tabelle anpassen?

Wie kann ich das DATETIME-Format beim Erstellen einer MySQL-Tabelle anpassen?

Susan Sarandon
Freigeben: 2024-12-04 04:38:14
Original
877 Leute haben es durchsucht

How Can I Customize the DATETIME Format When Creating a MySQL Table?

Anpassen des DATETIME-Formats während der Tabellenerstellung in MySQL

Beim Erstellen einer neuen Tabelle in MySQL müssen Benutzer häufig ein Standardformat angeben für DATETIME-Spalten. Während das Standardformat für DATETIME „JJJJ-MM-TT HH:MM:SS“ ist, ist es möglich, dieses Format an spezifische Anforderungen anzupassen.

Wie in der ursprünglichen Frage erwähnt, ist ein häufig gewünschtes Format „TT-MM-JJJJ HH:MM:SS“. Obwohl dies nicht direkt mit der standardmäßigen CREATE TABLE-Syntax erreicht werden kann, gibt es alternative Ansätze, um diese Anpassung zu erreichen.

Verwendung der DATE_FORMAT-Funktion

Anstatt das gewünschte Format anzugeben Direkt während der Tabellenerstellung kann die Funktion DATE_FORMAT verwendet werden, um den gespeicherten DATETIME-Wert beim Abrufen in das gewünschte Format zu konvertieren. Die DATE_FORMAT-Funktion verwendet die folgende Syntax:

DATE_FORMAT(date_expression, format_string)
Nach dem Login kopieren

wobei date expression die DATETIME-Spalte oder der DATETIME-Ausdruck ist und format_string das gewünschte Ausgabeformat angibt.

Beispiel:

Um eine DATETIME-Spalte zu erstellen und ihre Werte im Format „TT-MM-JJJJ HH:MM:SS“ abzurufen, gehen Sie wie folgt vor Abfrage kann verwendet werden:

CREATE TABLE my_table (datetime_column DATETIME);
SELECT DATE_FORMAT(datetime_column, '%d-%m-%Y %H:%i:%s') FROM my_table;
Nach dem Login kopieren

Diese Abfrage erstellt eine neue Tabelle mit einer DATETIME-Spalte und ruft deren Werte im angegebenen Format ab.

Hinweis: Es ist wichtig Beachten Sie, dass die Funktion DATE_FORMAT den gespeicherten DATETIME-Wert nicht ändert, sondern nur das Format, in dem er angezeigt wird.

Das obige ist der detaillierte Inhalt vonWie kann ich das DATETIME-Format beim Erstellen einer MySQL-Tabelle 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage