MariaDB heeft een lc_time_names
systeemvariabele die de taal bestuurt die wordt gebruikt door de DAYNAME()
, MONTHNAME()
en DATE_FORMAT()
datum- en tijdfuncties.
Hier leest u hoe u de waarde van die variabele kunt retourneren.
Selecteer de lc_time_names
Variabele
U kunt de volgende opdracht gebruiken om de waarde van de lc_time_names
. te retourneren variabele:
SELECT @@lc_time_names;
Resultaat:
+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+
In mijn geval is het resultaat en_US
, wat eigenlijk de standaard is (ongeacht de systeeminstellingen).
Wijzig de lc_time_names
Variabele
U kunt de volgende opdracht gebruiken om de waarde van de lc_time_names
. te wijzigen variabele:
SET lc_time_names = 'es_CR';
Laten we nu de variabele opnieuw selecteren:
SELECT @@lc_time_names;
Resultaat:
+-----------------+ | @@lc_time_names | +-----------------+ | es_CR | +-----------------+
We kunnen zien dat het is gewijzigd in de opgegeven landinstelling.
Lijst met locaties
Zie Datum en tijd Locales beschikbaar in MariaDB voor een volledige lijst van locales die worden ondersteund door MariaDB.
U kunt ook een lijst met ondersteunde landinstellingen retourneren met een query. Zie Hoe u alle landinstellingen in MariaDB kunt weergeven voor instructies om dit te doen.