MariaDB tiene un lc_time_names
variable del sistema que controla el idioma utilizado por DAYNAME()
, MONTHNAME()
y DATE_FORMAT()
funciones de fecha y hora.
Aquí se explica cómo devolver el valor de esa variable.
Seleccione el lc_time_names
variables
Puede usar el siguiente comando para devolver el valor de lc_time_names
variables:
SELECT @@lc_time_names;
Resultado:
+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+
En mi caso, el resultado es en_US
, que en realidad es el valor predeterminado (independientemente de la configuración del sistema).
Cambiar el lc_time_names
variables
Puede usar el siguiente comando para cambiar el valor de lc_time_names
variables:
SET lc_time_names = 'es_CR';
Ahora seleccionemos la variable nuevamente:
SELECT @@lc_time_names;
Resultado:
+-----------------+ | @@lc_time_names | +-----------------+ | es_CR | +-----------------+
Podemos ver que se ha cambiado a la configuración regional especificada.
Lista de localidades
Consulte las configuraciones regionales de fecha y hora disponibles en MariaDB para obtener una lista completa de las configuraciones regionales admitidas por MariaDB.
También puede devolver una lista de configuraciones regionales admitidas con una consulta. Consulte Cómo mostrar todas las configuraciones regionales en MariaDB para obtener instrucciones sobre cómo hacerlo.