MariaDB
 sql >> Datenbank >  >> RDS >> MariaDB

Gibt die Sprache zurück, die für Datums- und Uhrzeitfunktionen in MariaDB verwendet wird

MariaDB hat einen lc_time_names Systemvariable, die die von DAYNAME() verwendete Sprache steuert , MONTHNAME() und DATE_FORMAT() Datums- und Zeitfunktionen.

So geben Sie den Wert dieser Variablen zurück.

Wählen Sie lc_time_names Variable

Sie können den folgenden Befehl verwenden, um den Wert von lc_time_names zurückzugeben Variable:

SELECT @@lc_time_names;

Ergebnis:

+-----------------+
| @@lc_time_names |
+-----------------+
| en_US           |
+-----------------+

In meinem Fall ist das Ergebnis en_US , was eigentlich die Standardeinstellung ist (unabhängig von den Systemeinstellungen).

Ändern Sie die lc_time_names Variable

Sie können den folgenden Befehl verwenden, um den Wert von lc_time_names zu ändern Variable:

SET lc_time_names = 'es_CR';

Jetzt wählen wir die Variable erneut aus:

SELECT @@lc_time_names;

Ergebnis:

+-----------------+
| @@lc_time_names |
+-----------------+
| es_CR           |
+-----------------+

Wir können sehen, dass es auf das angegebene Gebietsschema geändert wurde.

Liste der Gebietsschemas

Eine vollständige Liste der von MariaDB unterstützten Gebietsschemata finden Sie unter Verfügbare Gebietsschemata für Datum und Uhrzeit in MariaDB.

Sie können auch eine Liste der unterstützten Gebietsschemas mit einer Abfrage zurückgeben. Anweisungen dazu finden Sie unter So zeigen Sie alle Gebietsschemas in MariaDB an.