MariaDB har en lc_time_names
systemvariabel, der styrer det sprog, der bruges af DAYNAME()
, MONTHNAME()
og DATE_FORMAT()
dato- og tidsfunktioner.
Sådan returnerer du værdien af den variabel.
Vælg lc_time_names
Variabel
Du kan bruge følgende kommando til at returnere værdien af lc_time_names
variabel:
SELECT @@lc_time_names;
Resultat:
+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+
I mit tilfælde er resultatet en_US
, som faktisk er standard (uanset systemets indstillinger).
Skift lc_time_names
Variabel
Du kan bruge følgende kommando til at ændre værdien af lc_time_names
variabel:
SET lc_time_names = 'es_CR';
Lad os nu vælge variablen igen:
SELECT @@lc_time_names;
Resultat:
+-----------------+ | @@lc_time_names | +-----------------+ | es_CR | +-----------------+
Vi kan se, at det er blevet ændret til den angivne lokalitet.
Liste over lokaliteter
Se dato og klokkeslæt lokaliteter tilgængelige i MariaDB for en komplet liste over lokaliteter, der understøttes af MariaDB.
Du kan også returnere en liste over understøttede lokaliteter med en forespørgsel. Se Sådan viser du alle lokaliteter i MariaDB for instruktioner om at gøre dette.