MariaDB har en lc_time_names systemvariabel som styr språket som används av DAYNAME() , MONTHNAME() och DATE_FORMAT() datum- och tidsfunktioner.
Så här returnerar du värdet för den variabeln.
Välj lc_time_names Variabel
Du kan använda följande kommando för att returnera värdet för lc_time_names variabel:
SELECT @@lc_time_names; Resultat:
+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+
I mitt fall är resultatet en_US , som faktiskt är standard (oavsett systemets inställningar).
Ändra lc_time_names Variabel
Du kan använda följande kommando för att ändra värdet på lc_time_names variabel:
SET lc_time_names = 'es_CR'; Låt oss nu välja variabeln igen:
SELECT @@lc_time_names; Resultat:
+-----------------+ | @@lc_time_names | +-----------------+ | es_CR | +-----------------+
Vi kan se att den har ändrats till den angivna lokalen.
Lista över språk
Se datum- och tidlokaler tillgängliga i MariaDB för en fullständig lista över språk som stöds av MariaDB.
Du kan också returnera en lista över språk som stöds med en fråga. Se hur du visar alla språk i MariaDB för instruktioner om hur du gör detta.