MariaDB
 sql >> Base de données >  >> RDS >> MariaDB

Renvoie la langue utilisée pour les fonctions de date et d'heure dans MariaDB

MariaDB a un lc_time_names variable système qui contrôle la langue utilisée par le DAYNAME() , MONTHNAME() et DATE_FORMAT() fonctions de date et d'heure.

Voici comment renvoyer la valeur de cette variable.

Sélectionnez le lc_time_names variables

Vous pouvez utiliser la commande suivante pour renvoyer la valeur de lc_time_names variables :

SELECT @@lc_time_names;

Résultat :

+-----------------+
| @@lc_time_names |
+-----------------+
| en_US           |
+-----------------+

Dans mon cas, le résultat est en_US , qui est en fait la valeur par défaut (quels que soient les paramètres du système).

Modifier le lc_time_names variables

Vous pouvez utiliser la commande suivante pour modifier la valeur de lc_time_names variables :

SET lc_time_names = 'es_CR';

Maintenant, sélectionnons à nouveau la variable :

SELECT @@lc_time_names;

Résultat :

+-----------------+
| @@lc_time_names |
+-----------------+
| es_CR           |
+-----------------+

Nous pouvons voir qu'il a été changé pour les paramètres régionaux spécifiés.

Liste des paramètres régionaux

Voir Paramètres régionaux de date et d'heure disponibles dans MariaDB pour une liste complète des paramètres régionaux pris en charge par MariaDB.

Vous pouvez également renvoyer une liste des paramètres régionaux pris en charge avec une requête. Voir Comment afficher tous les paramètres régionaux dans MariaDB pour obtenir des instructions à ce sujet.