sql >> Databasteknik >  >> RDS >> MariaDB

Ställ in språket som används för datum- och tidsfunktioner i MariaDB

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 ställer du in värdet på den variabeln.

Ställ in 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 = 'da_DK';

Det är allt. Variabeln har ställts in.

I det här fallet ställer jag in den på da_DK men du kan använda alla språk som stöds av MariaDB.

Kontrollera resultatet

Låt oss nu kontrollera värdet på lc_time_names variabel:

SELECT @@lc_time_names;

Resultat:

+-----------------+
| @@lc_time_names |
+-----------------+
| da_DK           |
+-----------------+

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.


  1. Ignorerar tidszoner helt och hållet i Rails och PostgreSQL

  2. SQLite Left Join

  3. Uppdatera tidsstämpel när raden uppdateras i PostgreSQL

  4. Grundläggande tabelluttryck, del 8 – CTE:er, optimeringsöverväganden fortsatte