MariaDB ha un lc_time_names
variabile di sistema che controlla la lingua utilizzata da DAYNAME()
, MONTHNAME()
e DATE_FORMAT()
funzioni di data e ora.
Ecco come restituire il valore di quella variabile.
Seleziona il lc_time_names
Variabile
Puoi usare il comando seguente per restituire il valore di lc_time_names
variabile:
SELECT @@lc_time_names;
Risultato:
+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+
Nel mio caso, il risultato è en_US
, che in realtà è l'impostazione predefinita (indipendentemente dalle impostazioni del sistema).
Cambia il lc_time_names
Variabile
Puoi usare il seguente comando per cambiare il valore di lc_time_names
variabile:
SET lc_time_names = 'es_CR';
Ora selezioniamo nuovamente la variabile:
SELECT @@lc_time_names;
Risultato:
+-----------------+ | @@lc_time_names | +-----------------+ | es_CR | +-----------------+
Possiamo vedere che è stato modificato nella locale specificata.
Elenco delle impostazioni locali
Consulta Data e ora Locali disponibili in MariaDB per un elenco completo dei locali supportati da MariaDB.
Puoi anche restituire un elenco di locali supportati con una query. Vedi Come mostrare tutte le impostazioni locali in MariaDB per istruzioni su come farlo.