MariaDB má lc_time_names
systémová proměnná, která řídí jazyk používaný DAYNAME()
, MONTHNAME()
a DATE_FORMAT()
funkce data a času.
Zde je návod, jak vrátit hodnotu této proměnné.
Vyberte lc_time_names
Proměnná
Pomocí následujícího příkazu můžete vrátit hodnotu lc_time_names
proměnná:
SELECT @@lc_time_names;
Výsledek:
+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+
V mém případě je výsledek en_US
, což je ve skutečnosti výchozí (bez ohledu na nastavení systému).
Změňte lc_time_names
Proměnná
Ke změně hodnoty lc_time_names
můžete použít následující příkaz proměnná:
SET lc_time_names = 'es_CR';
Nyní znovu vybereme proměnnou:
SELECT @@lc_time_names;
Výsledek:
+-----------------+ | @@lc_time_names | +-----------------+ | es_CR | +-----------------+
Vidíme, že bylo změněno na zadané národní prostředí.
Seznam národních prostředí
Úplný seznam lokalit podporovaných MariaDB naleznete v části Datum a čas, která jsou k dispozici v MariaDB.
Pomocí dotazu můžete také vrátit seznam podporovaných národních prostředí. Pokyny, jak to provést, najdete v části Jak zobrazit všechna národní prostředí v MariaDB.