Maison > base de données > tutoriel mysql > Comment puis-je personnaliser le format DATETIME lors de la création d'une table MySQL ?

Comment puis-je personnaliser le format DATETIME lors de la création d'une table MySQL ?

Susan Sarandon
Libérer: 2024-12-04 04:38:14
original
798 Les gens l'ont consulté

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

Personnalisation du format DATETIME lors de la création d'une table dans MySQL

Lors de la création d'une nouvelle table dans MySQL, les utilisateurs rencontrent souvent la nécessité de spécifier un format par défaut pour les colonnes DATETIME. Bien que le format par défaut de DATETIME soit « AAAA-MM-JJ HH:MM:SS », il est possible de personnaliser ce format pour répondre à des exigences spécifiques.

Comme mentionné dans la question d'origine, un format souhaité courant est 'JJ-MM-AAAA HH:MM:SS'. Bien que cela ne puisse pas être réalisé directement à l'aide de la syntaxe standard CREATE TABLE, il existe des approches alternatives pour réaliser cette personnalisation.

Utilisation de la fonction DATE_FORMAT

Au lieu de spécifier le format souhaité directement lors de la création de la table, la fonction DATE_FORMAT peut être utilisée pour convertir la valeur DATETIME stockée au format souhaité lors de sa récupération. La fonction DATE_FORMAT prend la syntaxe suivante :

DATE_FORMAT(date_expression, format_string)
Copier après la connexion

où l'expression de date est la colonne ou l'expression DATETIME et format_string spécifie le format de sortie souhaité.

Exemple :

Pour créer une colonne DATETIME et récupérer ses valeurs au format 'JJ-MM-AAAA HH:MM:SS', la requête suivante peut être utilisée :

CREATE TABLE my_table (datetime_column DATETIME);
SELECT DATE_FORMAT(datetime_column, '%d-%m-%Y %H:%i:%s') FROM my_table;
Copier après la connexion

Cette requête crée une nouvelle table avec une colonne DATETIME et récupère ses valeurs dans le format spécifié.

Remarque : Il Il est important de noter que la fonction DATE_FORMAT ne modifie pas la valeur DATETIME stockée mais change uniquement le format dans lequel elle est affichée.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal