sql >> Database >  >> RDS >> MariaDB

Stel de taal in die wordt gebruikt voor datum- en tijdfuncties in MariaDB

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 instelt.

Stel de lc_time_names in Variabele

U kunt de volgende opdracht gebruiken om de waarde van de lc_time_names . te wijzigen variabele:

SET lc_time_names = 'da_DK';

Dat is alles. De variabele is ingesteld.

In dit geval heb ik het ingesteld op da_DK maar je kunt elke landinstelling gebruiken die door MariaDB wordt ondersteund.

Controleer het resultaat

Laten we nu eens kijken naar de waarde van de lc_time_names variabele:

SELECT @@lc_time_names;

Resultaat:

+-----------------+
| @@lc_time_names |
+-----------------+
| da_DK           |
+-----------------+

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.


  1. Hoe de SqLite-database in Android opnieuw in te stellen?

  2. Converteer Unixtime naar Datetime SQL (Oracle)

  3. blob omzetten in clob

  4. mysql_fetch_row() versus mysql_fetch_assoc() versus mysql_fetch_array()