sql >> Databáze >  >> RDS >> MariaDB

Vraťte jazyk použitý pro funkce data a času v MariaDB

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.


  1. Jak vytvořit tabulku s více cizími klíči a nenechat se zmást

  2. INSERT INTO @TABLE EXEC @query s SQL Server 2000

  3. Jaký je nejlepší způsob programového testování připojení SQL Server?

  4. Jak opravit chybu Lock Wait Timeout Exceeded Error v MySQL