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.