Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memaparkan DATETIME sebagai 'DD-MM-YYYY HH:MM:SS' dalam MySQL?

Bagaimana untuk Memaparkan DATETIME sebagai 'DD-MM-YYYY HH:MM:SS' dalam MySQL?

Patricia Arquette
Patricia Arquetteasal
2024-12-04 06:38:11648semak imbas

How to Display DATETIME as 'DD-MM-YYYY HH:MM:SS' in MySQL?

Cara Menetapkan Format DATETIME Lalai kepada 'DD-MM-YYYY HH:MM:SS' dalam MySQL CREATE TABLE Statement

Sementara MySQL menyimpan nilai DATETIME dalam format 'YYYY-MM-DD HH:MM:SS', anda mungkin menghadapi situasi di mana anda perlu menentukan format lalai yang berbeza, seperti 'DD-MM-YYYY HH:MM:SS'. Artikel ini membimbing anda melalui penyediaan format khusus ini semasa pembuatan jadual menggunakan baris arahan MySQL.

Penyelesaian:

Walaupun tidak mungkin untuk menetapkan format lalai secara eksplisit kepada 'DD-MM-YYYY HH:MM:SS' menggunakan pernyataan CREATE TABLE, anda boleh menggunakan fungsi format masa MySQL untuk mencapai paparan yang diingini format. Salah satu fungsi tersebut ialah DATE_FORMAT:

CREATE TABLE table_name (
    datetime_field DATETIME
);

Selepas mencipta jadual, anda boleh menggunakan fungsi DATE_FORMAT dalam pertanyaan untuk memaparkan lajur datetime_field dalam format yang dikehendaki:

SELECT DATE_FORMAT(datetime_field, '%d-%m-%Y %H:%i:%s')
FROM table_name;

Atas ialah kandungan terperinci Bagaimana untuk Memaparkan DATETIME sebagai 'DD-MM-YYYY HH:MM:SS' dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn